diff --git a/acl/spring-security-acl.gradle b/acl/spring-security-acl.gradle index 976d8d42db..ec3d59bbe7 100644 --- a/acl/spring-security-acl.gradle +++ b/acl/spring-security-acl.gradle @@ -20,4 +20,5 @@ dependencies { testImplementation "org.springframework:spring-test" testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/aspects/spring-security-aspects.gradle b/aspects/spring-security-aspects.gradle index 4323430c3d..cffa8e5fb1 100644 --- a/aspects/spring-security-aspects.gradle +++ b/aspects/spring-security-aspects.gradle @@ -27,6 +27,8 @@ dependencies { testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" testAspect sourceSets.main.output + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } compileAspectj.ajcOptions.outxmlfile = "META-INF/aop.xml" diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index ab58495e72..48483f7438 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -95,6 +95,8 @@ dependencies { testImplementation 'org.mockito:mockito-core' testImplementation 'org.mockito:mockito-junit-jupiter' testImplementation libs.com.squareup.okhttp3.mockwebserver + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/buildSrc/src/test/resources/samples/showcase/sgbcs-api/sgbcs-api.gradle b/buildSrc/src/test/resources/samples/showcase/sgbcs-api/sgbcs-api.gradle index 21103a8c56..900378df25 100644 --- a/buildSrc/src/test/resources/samples/showcase/sgbcs-api/sgbcs-api.gradle +++ b/buildSrc/src/test/resources/samples/showcase/sgbcs-api/sgbcs-api.gradle @@ -6,5 +6,7 @@ dependencies { implementation 'org.springframework:spring-core' testImplementation "org.junit.jupiter:junit-jupiter-api" testImplementation "org.junit.jupiter:junit-jupiter-engine" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/buildSrc/src/test/resources/samples/showcase/sgbcs-core/sgbcs-core.gradle b/buildSrc/src/test/resources/samples/showcase/sgbcs-core/sgbcs-core.gradle index d40d2e282a..2f854e790a 100644 --- a/buildSrc/src/test/resources/samples/showcase/sgbcs-core/sgbcs-core.gradle +++ b/buildSrc/src/test/resources/samples/showcase/sgbcs-core/sgbcs-core.gradle @@ -5,4 +5,6 @@ dependencies { optional 'ch.qos.logback:logback-classic' testImplementation "org.junit.jupiter:junit-jupiter-api" testImplementation "org.junit.jupiter:junit-jupiter-engine" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/cas/spring-security-cas.gradle b/cas/spring-security-cas.gradle index cebebbc9be..cc5c13f604 100644 --- a/cas/spring-security-cas.gradle +++ b/cas/spring-security-cas.gradle @@ -22,4 +22,6 @@ dependencies { testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" testImplementation 'org.skyscreamer:jsonassert' + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/config/spring-security-config.gradle b/config/spring-security-config.gradle index e61a362f12..90e7b88312 100644 --- a/config/spring-security-config.gradle +++ b/config/spring-security-config.gradle @@ -126,6 +126,7 @@ dependencies { testImplementation libs.org.eclipse.jetty.jetty.servlet testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } def rncToXsd = tasks.named('rncToXsd', RncToXsd) diff --git a/core/spring-security-core.gradle b/core/spring-security-core.gradle index 7a326ed591..414f0c4d38 100644 --- a/core/spring-security-core.gradle +++ b/core/spring-security-core.gradle @@ -40,6 +40,7 @@ dependencies { testImplementation 'io.mockk:mockk' testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } task springVersion(type: org.gradle.api.tasks.WriteProperties) { diff --git a/crypto/spring-security-crypto.gradle b/crypto/spring-security-crypto.gradle index 55aa092b80..78a8fd31d0 100644 --- a/crypto/spring-security-crypto.gradle +++ b/crypto/spring-security-crypto.gradle @@ -13,4 +13,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/data/spring-security-data.gradle b/data/spring-security-data.gradle index 3e915ef871..c3ed43972a 100644 --- a/data/spring-security-data.gradle +++ b/data/spring-security-data.gradle @@ -15,4 +15,6 @@ dependencies { testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + } diff --git a/itest/context/spring-security-itest-context.gradle b/itest/context/spring-security-itest-context.gradle index 15d323cc9f..c278418f74 100644 --- a/itest/context/spring-security-itest-context.gradle +++ b/itest/context/spring-security-itest-context.gradle @@ -22,6 +22,7 @@ dependencies { testRuntimeOnly project(':spring-security-config') testRuntimeOnly 'org.aspectj:aspectjweaver' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } System.setProperty('python.cachedir.skip', 'true') diff --git a/itest/ldap/embedded-ldap-apacheds-default/spring-security-itest-ldap-embedded-apacheds-default.gradle b/itest/ldap/embedded-ldap-apacheds-default/spring-security-itest-ldap-embedded-apacheds-default.gradle index 6384a03830..b48ab908a9 100644 --- a/itest/ldap/embedded-ldap-apacheds-default/spring-security-itest-ldap-embedded-apacheds-default.gradle +++ b/itest/ldap/embedded-ldap-apacheds-default/spring-security-itest-ldap-embedded-apacheds-default.gradle @@ -25,4 +25,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/itest/ldap/embedded-ldap-mode-apacheds/spring-security-itest-ldap-embedded-mode-apacheds.gradle b/itest/ldap/embedded-ldap-mode-apacheds/spring-security-itest-ldap-embedded-mode-apacheds.gradle index 6384a03830..b48ab908a9 100644 --- a/itest/ldap/embedded-ldap-mode-apacheds/spring-security-itest-ldap-embedded-mode-apacheds.gradle +++ b/itest/ldap/embedded-ldap-mode-apacheds/spring-security-itest-ldap-embedded-mode-apacheds.gradle @@ -25,4 +25,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/itest/ldap/embedded-ldap-mode-unboundid/spring-security-itest-ldap-embedded-mode-unboundid.gradle b/itest/ldap/embedded-ldap-mode-unboundid/spring-security-itest-ldap-embedded-mode-unboundid.gradle index 71f3f812c6..6f7a74ab7e 100644 --- a/itest/ldap/embedded-ldap-mode-unboundid/spring-security-itest-ldap-embedded-mode-unboundid.gradle +++ b/itest/ldap/embedded-ldap-mode-unboundid/spring-security-itest-ldap-embedded-mode-unboundid.gradle @@ -18,4 +18,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/itest/ldap/embedded-ldap-none/spring-security-itest-ldap-embedded-none.gradle b/itest/ldap/embedded-ldap-none/spring-security-itest-ldap-embedded-none.gradle index d620d50029..b2e77b3d2f 100644 --- a/itest/ldap/embedded-ldap-none/spring-security-itest-ldap-embedded-none.gradle +++ b/itest/ldap/embedded-ldap-none/spring-security-itest-ldap-embedded-none.gradle @@ -17,4 +17,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/itest/ldap/embedded-ldap-unboundid-default/spring-security-itest-ldap-embedded-unboundid-default.gradle b/itest/ldap/embedded-ldap-unboundid-default/spring-security-itest-ldap-embedded-unboundid-default.gradle index 71f3f812c6..6f7a74ab7e 100644 --- a/itest/ldap/embedded-ldap-unboundid-default/spring-security-itest-ldap-embedded-unboundid-default.gradle +++ b/itest/ldap/embedded-ldap-unboundid-default/spring-security-itest-ldap-embedded-unboundid-default.gradle @@ -18,4 +18,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/itest/web/spring-security-itest-web.gradle b/itest/web/spring-security-itest-web.gradle index 4a82c48b07..d8fe2583a2 100644 --- a/itest/web/spring-security-itest-web.gradle +++ b/itest/web/spring-security-itest-web.gradle @@ -25,6 +25,7 @@ dependencies { testRuntimeOnly project(':spring-security-config') testRuntimeOnly project(':spring-security-ldap') + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } integrationTest { diff --git a/ldap/spring-security-ldap.gradle b/ldap/spring-security-ldap.gradle index 29272a9709..d15029ffdd 100644 --- a/ldap/spring-security-ldap.gradle +++ b/ldap/spring-security-ldap.gradle @@ -39,8 +39,10 @@ dependencies { testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" testImplementation 'org.skyscreamer:jsonassert' + unboundid7 libs.com.unboundid.unboundid.ldapsdk7 + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } integrationTest { diff --git a/messaging/spring-security-messaging.gradle b/messaging/spring-security-messaging.gradle index 64435e64dd..8b63a7903f 100644 --- a/messaging/spring-security-messaging.gradle +++ b/messaging/spring-security-messaging.gradle @@ -27,4 +27,5 @@ dependencies { testImplementation "ch.qos.logback:logback-classic" testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/oauth2/oauth2-client/spring-security-oauth2-client.gradle b/oauth2/oauth2-client/spring-security-oauth2-client.gradle index 9231fc2c22..7195255323 100644 --- a/oauth2/oauth2-client/spring-security-oauth2-client.gradle +++ b/oauth2/oauth2-client/spring-security-oauth2-client.gradle @@ -33,6 +33,7 @@ dependencies { testImplementation "org.springframework:spring-test" testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' provided 'jakarta.servlet:jakarta.servlet-api' } diff --git a/oauth2/oauth2-core/spring-security-oauth2-core.gradle b/oauth2/oauth2-core/spring-security-oauth2-core.gradle index 9fb4449b52..c163adfcca 100644 --- a/oauth2/oauth2-core/spring-security-oauth2-core.gradle +++ b/oauth2/oauth2-core/spring-security-oauth2-core.gradle @@ -17,4 +17,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/oauth2/oauth2-jose/spring-security-oauth2-jose.gradle b/oauth2/oauth2-jose/spring-security-oauth2-jose.gradle index 3f449f18e6..0397cfafd9 100644 --- a/oauth2/oauth2-jose/spring-security-oauth2-jose.gradle +++ b/oauth2/oauth2-jose/spring-security-oauth2-jose.gradle @@ -23,4 +23,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/oauth2/oauth2-resource-server/spring-security-oauth2-resource-server.gradle b/oauth2/oauth2-resource-server/spring-security-oauth2-resource-server.gradle index 69e705766b..ddcd1318fa 100644 --- a/oauth2/oauth2-resource-server/spring-security-oauth2-resource-server.gradle +++ b/oauth2/oauth2-resource-server/spring-security-oauth2-resource-server.gradle @@ -26,4 +26,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/rsocket/spring-security-rsocket.gradle b/rsocket/spring-security-rsocket.gradle index 04950bb290..6560a2f0b6 100644 --- a/rsocket/spring-security-rsocket.gradle +++ b/rsocket/spring-security-rsocket.gradle @@ -14,4 +14,6 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/saml2/saml2-service-provider/spring-security-saml2-service-provider.gradle b/saml2/saml2-service-provider/spring-security-saml2-service-provider.gradle index 6b2b25ef84..26d1c4f150 100644 --- a/saml2/saml2-service-provider/spring-security-saml2-service-provider.gradle +++ b/saml2/saml2-service-provider/spring-security-saml2-service-provider.gradle @@ -116,6 +116,8 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } jar { diff --git a/taglibs/spring-security-taglibs.gradle b/taglibs/spring-security-taglibs.gradle index 587e83ffa7..93471a698f 100644 --- a/taglibs/spring-security-taglibs.gradle +++ b/taglibs/spring-security-taglibs.gradle @@ -24,6 +24,8 @@ dependencies { testImplementation "org.mockito:mockito-core" testImplementation "org.mockito:mockito-junit-jupiter" testImplementation "org.springframework:spring-test" + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } configure(project.tasks.withType(Test)) { diff --git a/test/spring-security-test.gradle b/test/spring-security-test.gradle index 15d07dd367..066e454269 100644 --- a/test/spring-security-test.gradle +++ b/test/spring-security-test.gradle @@ -32,4 +32,6 @@ dependencies { testImplementation 'org.skyscreamer:jsonassert' testImplementation 'org.springframework:spring-webmvc' testImplementation 'org.springframework:spring-tx' + + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/web/spring-security-web.gradle b/web/spring-security-web.gradle index a709c95a99..3b17884da8 100644 --- a/web/spring-security-web.gradle +++ b/web/spring-security-web.gradle @@ -65,4 +65,5 @@ dependencies { testImplementation 'com.squareup.okhttp3:mockwebserver' testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' }