Skip to content

Comments

Add testcontainer tests ensure SCIMple works with various impls#1037

Merged
bdemers merged 4 commits intodevelopfrom
testcontainers
Feb 20, 2026
Merged

Add testcontainer tests ensure SCIMple works with various impls#1037
bdemers merged 4 commits intodevelopfrom
testcontainers

Conversation

@bdemers
Copy link
Member

@bdemers bdemers commented Feb 18, 2026

  • Simplify repository interface with ScimRequestContext
  • Add basic tests ensure SCIMple works with Glassfish, Open Liberty, Payara, and Wildfly
  • Add renovate configuraiton for test containers

ScimRequestContext contains additional information about the user request, like the requested attributes, pagination info, etc
In future versions, additional data could be added to request context without breaking the API contract.

# Conflicts:
#	scim-core/src/main/java/org/apache/directory/scim/core/repository/ScimRequestContext.java
#	scim-server/src/main/java/org/apache/directory/scim/server/rest/BulkResourceImpl.java
@github-actions
Copy link

View details about the 'Apache Rat - Check' build 771 in the Build Scan 📊

…yara, and Wildfly

Using testcontainers, the same war file can be used to test multiple Jakarta implementations
Dependabot does not currently handle these
@github-actions
Copy link

View details about the 'Apache Rat - Check' build 773 in the Build Scan 📊

@github-actions
Copy link

View details about the 'Apache Rat - Check' build 774 in the Build Scan 📊

@github-actions
Copy link

View details about the 'Maven Verify (with Java 21-zulu)' build 1809 in the Build Scan 📊

@github-actions
Copy link

View details about the 'Maven Verify (with Java 17-zulu)' build 1809 in the Build Scan 📊

@bdemers bdemers merged commit ca3f64c into develop Feb 20, 2026
6 checks passed
@bdemers bdemers deleted the testcontainers branch February 20, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant