parent
23903b5f18
commit
3dd54bcda7
|
@ -113,7 +113,6 @@ dependencies {
|
|||
testRuntimeOnly 'org.hsqldb:hsqldb'
|
||||
}
|
||||
|
||||
|
||||
rncToXsd {
|
||||
rncDir = file('src/main/resources/org/springframework/security/config/')
|
||||
xsdDir = rncDir
|
||||
|
@ -130,3 +129,33 @@ tasks.withType(KotlinCompile).configureEach {
|
|||
}
|
||||
|
||||
build.dependsOn rncToXsd
|
||||
|
||||
compileTestJava {
|
||||
exclude "org/springframework/security/config/annotation/web/configurers/saml2/**", "org/springframework/security/config/http/Saml2*"
|
||||
}
|
||||
|
||||
task compileSaml2TestJava(type: JavaCompile) {
|
||||
javaCompiler = javaToolchains.compilerFor {
|
||||
languageVersion = JavaLanguageVersion.of(11)
|
||||
}
|
||||
source = sourceSets.test.java.srcDirs
|
||||
include "org/springframework/security/config/annotation/web/configurers/saml2/**", "org/springframework/security/config/http/Saml2*"
|
||||
classpath = sourceSets.test.compileClasspath
|
||||
destinationDirectory = new File("${buildDir}/classes/java/test")
|
||||
options.sourcepath = sourceSets.test.java.getSourceDirectories()
|
||||
}
|
||||
|
||||
task saml2Tests(type: Test) {
|
||||
javaLauncher = javaToolchains.launcherFor {
|
||||
languageVersion = JavaLanguageVersion.of(11)
|
||||
}
|
||||
filter {
|
||||
includeTestsMatching "org.springframework.security.config.annotation.web.configurers.saml2.*"
|
||||
}
|
||||
useJUnitPlatform()
|
||||
dependsOn compileSaml2TestJava
|
||||
}
|
||||
|
||||
tasks.named('test') {
|
||||
finalizedBy 'saml2Tests'
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue