[midPoint-git] [Evolveum/midpoint] 12a9dc: Add "medium complexity" ID Match test

mederly noreply at github.com
Thu Mar 10 21:06:39 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 12a9dc808d3ab5ed60c4e3c94d2f75404408708d
      https://github.com/Evolveum/midpoint/commit/12a9dc808d3ab5ed60c4e3c94d2f75404408708d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    R testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    R testing/story/src/test/resources/correlation/idmatch/002-message-template-correlation.xml
    R testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    R testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    R testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    R testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    R testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    R testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    R testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    R testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    R testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    R testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/002-message-template-correlation.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-update-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add "medium complexity" ID Match test

Plus re-organized ID Match correlation tests into nicer directory
structure.

Other changes:

- ID Match correlator now uses items dictionary instead of (soon to be
removed) "correlationProperties" hack.
- The default for sorIdentifierProperty is now not "icfs:uid" but
the real primary identifier.




More information about the midPoint-svn mailing list