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());