cziegeler opened a new pull request, #45: URL: https://github.com/apache/sling-org-apache-sling-auth-oauth-client/pull/45
This PR updates the parent POM version, pins the slf4j-api dependency to the version shipped with Sling Starter 13, and improves test resilience when Docker or container images are not available in the CI environment. - Bumped `sling-bundle-parent` from version 62 to 66 - Pinned `slf4j-api` to version `1.7.36` (from Sling Starter 13) with an explanatory comment - Wrapped Keycloak test container startup in a try/catch so the integration test is skipped (via `Assumptions.assumeTrue`) instead of failing when the container is unavailable - Added null-guards in `@AfterEach` methods (`cleanupOsgiConfigs`, `uninstallBundle`) to prevent NPEs when Keycloak startup was skipped - Added `disabledWithoutDocker = true` to `@Testcontainers` on `RedisOAuthTokenStoreTest` so it is skipped automatically when Docker is not present Co-authored-by: Maia <maia@noreply> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
