[midPoint-git] [Evolveum/midpoint] b1b9b5: Make `HeuristicRuleTest` public and rename it
Andrej
noreply at github.com
Wed May 13 10:10:57 CEST 2026
Branch: refs/heads/feature/s-11211-support-mel-in-smart-integration
Home: https://github.com/Evolveum/midpoint
Commit: b1b9b523d0f3b5c5c4f5637f1fbddaba0e1c3ca7
https://github.com/Evolveum/midpoint/commit/b1b9b523d0f3b5c5c4f5637f1fbddaba0e1c3ca7
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-05-13 (Wed, 13 May 2026)
Changed paths:
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/MappingScriptTestBase.java
R model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicsRuleTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/LowerCaseAndStripDiacriticsHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/StripDiacriticsHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToLowerCaseHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToUpperCaseHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndLowerCaseHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndStripDiacriticsHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndUpperCaseHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimLowerCaseAndStripDiacriticsHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimUpperCaseAndStripDiacriticsHeuristicTest.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/UpperCaseAndStripDiacriticsHeuristicTest.java
Log Message:
-----------
Make `HeuristicRuleTest` public and rename it
**What**
Make the `HeuristicRuleTest` reusable also by tests in other packages by
making it public and renaming it to more generic term
`MappingScriptTestBase`.
**Why**
The functionality covered by this class will be needed also in "well
known schemas mappings" tests.
**Task**: 11211
Commit: abe51f6fe10a69ceafea486f8c9ae2a8e31bd5ee
https://github.com/Evolveum/midpoint/commit/abe51f6fe10a69ceafea486f8c9ae2a8e31bd5ee
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-05-13 (Wed, 13 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/SystemMappingSuggestion.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaTestBase.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProviderTest.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProviderTest.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProviderTest.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProviderTest.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProviderTest.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProviderTest.java
Log Message:
-----------
Migrate "well known schemas" mapping scripts to MEL
**What**
Migrate the scripts used by mappings in "well known schemas" category
from Groovy to the MEL.
**Why**
We want to migrate as much scripts to MEL as we can, because it is much
safer alternative to the Groovy.
**Task**: 11211
Compare: https://github.com/Evolveum/midpoint/compare/63590c1bfa42...abe51f6fe10a
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list