This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch 4_0_X
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/4_0_X by this push:
     new 3a228cb4e1 [SYNCOPE-1894] fixing IT test build (#1138)
3a228cb4e1 is described below

commit 3a228cb4e19cb44f80c3460e7d52728b5057eaf3
Author: Andrea Patricelli <[email protected]>
AuthorDate: Thu Jul 17 16:45:57 2025 +0200

    [SYNCOPE-1894] fixing IT test build (#1138)
---
 .../apache/syncope/core/provisioning/api/IntAttrNameParser.java    | 4 ++--
 .../test/java/org/apache/syncope/fit/core/UserIssuesITCase.java    | 7 +++----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/IntAttrNameParser.java
 
b/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/IntAttrNameParser.java
index be93020834..7890936c61 100644
--- 
a/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/IntAttrNameParser.java
+++ 
b/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/IntAttrNameParser.java
@@ -22,7 +22,7 @@ import java.text.ParseException;
 import java.util.Optional;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
-import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
 import org.apache.commons.lang3.tuple.Pair;
 import org.apache.syncope.common.lib.types.AnyTypeKind;
 import org.apache.syncope.common.lib.types.SchemaType;
@@ -108,7 +108,7 @@ public class IntAttrNameParser {
         IntAttrName result = new IntAttrName();
 
         Matcher matcher = Pattern.compile(END_PATTERN).matcher(intAttrName);
-        if (!matcher.matches() && !StringUtils.containsAny(intAttrName, 
RESERVED_WORDS)) {
+        if (!matcher.matches() && !Strings.CS.containsAny(intAttrName, 
RESERVED_WORDS)) {
             result.setAnyTypeKind(provisionAnyTypeKind);
             setFieldOrSchemaName(intAttrName, result.getAnyTypeKind(), result);
         } else {
diff --git 
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/UserIssuesITCase.java
 
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/UserIssuesITCase.java
index d4ccd0f758..e607048274 100644
--- 
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/UserIssuesITCase.java
+++ 
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/UserIssuesITCase.java
@@ -1864,7 +1864,6 @@ public class UserIssuesITCase extends AbstractITCase {
 
         Provision provision = 
ldap.getProvision(AnyTypeKind.USER.name()).orElseThrow();
         provision.getMapping().getItems().removeIf(item -> 
"mail".equals(item.getIntAttrName()));
-        provision.getVirSchemas().clear();
 
         ldap.getProvisions().clear();
         ldap.getProvisions().add(provision);
@@ -1885,12 +1884,12 @@ public class UserIssuesITCase extends AbstractITCase {
 
             ProvisioningResult<UserTO> result = createUser(userCR);
             assertEquals(1, result.getPropagationStatuses().size());
-            
assertNotNull(result.getPropagationStatuses().get(0).getAfterObj());
+            
assertNotNull(result.getPropagationStatuses().getFirst().getAfterObj());
 
             Attr carLicense =
-                    
result.getPropagationStatuses().get(0).getAfterObj().getAttr("carLicense").orElseThrow();
+                    
result.getPropagationStatuses().getFirst().getAfterObj().getAttr("carLicense").orElseThrow();
             assertEquals(1, carLicense.getValues().size());
-            assertEquals("someCarLicenseValue", carLicense.getValues().get(0));
+            assertEquals("someCarLicenseValue", 
carLicense.getValues().getFirst());
         } finally {
             RESOURCE_SERVICE.delete(ldap.getKey());
             SCHEMA_SERVICE.delete(SchemaType.PLAIN, 
userWithDotSchema.getKey());

Reply via email to