Use single quotes in Gradle build where appropriate

This commit is contained in:
Sam Brannen
2018-08-15 17:57:56 +02:00
parent 69e4f21f90
commit d3be1cc6cb
2 changed files with 165 additions and 165 deletions

View File

@@ -1,19 +1,19 @@
buildscript {
repositories {
maven { url "https://repo.spring.io/plugins-release" }
maven { url 'https://repo.spring.io/plugins-release' }
}
dependencies {
classpath("io.spring.gradle:propdeps-plugin:0.0.9.RELEASE")
classpath("org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.16")
classpath('io.spring.gradle:propdeps-plugin:0.0.9.RELEASE')
classpath('org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.16')
}
}
// 3rd party plugin repositories can be configured in settings.gradle
plugins {
id "io.spring.dependency-management" version "1.0.5.RELEASE" apply false
id "org.jetbrains.kotlin.jvm" version "1.2.60" apply false
id "org.jetbrains.dokka" version "0.9.17"
id "org.asciidoctor.convert" version "1.5.7"
id 'io.spring.dependency-management' version '1.0.5.RELEASE' apply false
id 'org.jetbrains.kotlin.jvm' version '1.2.60' apply false
id 'org.jetbrains.dokka' version '0.9.17'
id 'org.asciidoctor.convert' version '1.5.7'
}
ext {
@@ -28,41 +28,41 @@ ext {
!it.name.equals('spring-build-src') && !it.name.equals('spring-framework-bom')
}
aspectjVersion = "1.9.1"
freemarkerVersion = "2.3.28"
groovyVersion = "2.5.2"
hsqldbVersion = "2.4.1"
jackson2Version = "2.9.6"
jettyVersion = "9.4.12.RC1"
aspectjVersion = '1.9.1'
freemarkerVersion = '2.3.28'
groovyVersion = '2.5.2'
hsqldbVersion = '2.4.1'
jackson2Version = '2.9.6'
jettyVersion = '9.4.12.RC1'
junit5Version = '5.3.0-RC1'
kotlinVersion = "1.2.60"
log4jVersion = "2.11.1"
nettyVersion = "4.1.28.Final"
reactorVersion = "Californium-M1"
rxjavaVersion = "1.3.8"
rxjavaAdapterVersion = "1.2.1"
rxjava2Version = "2.2.0"
slf4jVersion = "1.7.25" // spring-jcl + consistent 3rd party deps
tiles3Version = "3.0.8"
tomcatVersion = "9.0.10"
undertowVersion = "2.0.12.Final"
kotlinVersion = '1.2.60'
log4jVersion = '2.11.1'
nettyVersion = '4.1.28.Final'
reactorVersion = 'Californium-M1'
rxjavaVersion = '1.3.8'
rxjavaAdapterVersion = '1.2.1'
rxjava2Version = '2.2.0'
slf4jVersion = '1.7.25' // spring-jcl + consistent 3rd party deps
tiles3Version = '3.0.8'
tomcatVersion = '9.0.10'
undertowVersion = '2.0.12.Final'
gradleScriptDir = "${rootProject.projectDir}/gradle"
withoutJclOverSlf4J = {
exclude group: "org.slf4j", module: "jcl-over-slf4j"
exclude group: 'org.slf4j', module: 'jcl-over-slf4j'
}
}
configure(allprojects) { project ->
group = "org.springframework"
group = 'org.springframework'
version = qualifyVersionIfNecessary(version)
apply plugin: "propdeps"
apply plugin: "java"
apply plugin: "test-source-set-dependencies"
apply plugin: "io.spring.dependency-management"
apply plugin: 'propdeps'
apply plugin: 'java'
apply plugin: 'test-source-set-dependencies'
apply plugin: 'io.spring.dependency-management'
apply from: "${gradleScriptDir}/ide.gradle"
apply plugin: "checkstyle"
apply plugin: 'checkstyle'
dependencyManagement {
resolutionStrategy {
@@ -75,23 +75,23 @@ configure(allprojects) { project ->
}
checkstyle {
toolVersion = "8.10.1"
configDir = rootProject.file("src/checkstyle")
toolVersion = '8.10.1'
configDir = rootProject.file('src/checkstyle')
}
apply plugin: "kotlin"
apply plugin: 'kotlin'
compileKotlin {
kotlinOptions {
jvmTarget = "1.8"
freeCompilerArgs = ["-Xjsr305=strict"]
apiVersion = "1.1"
languageVersion = "1.1"
jvmTarget = '1.8'
freeCompilerArgs = ['-Xjsr305=strict']
apiVersion = '1.1'
languageVersion = '1.1'
}
}
compileTestKotlin {
kotlinOptions {
jvmTarget = "1.8"
freeCompilerArgs = ["-Xjsr305=strict"]
jvmTarget = '1.8'
freeCompilerArgs = ['-Xjsr305=strict']
}
}
@@ -109,17 +109,17 @@ configure(allprojects) { project ->
}
def commonCompilerArgs =
["-Xlint:serial", "-Xlint:cast", "-Xlint:classfile", "-Xlint:dep-ann",
"-Xlint:divzero", "-Xlint:empty", "-Xlint:finally", "-Xlint:overrides",
"-Xlint:path", "-Xlint:processing", "-Xlint:static", "-Xlint:try", "-Xlint:-options"]
['-Xlint:serial', '-Xlint:cast', '-Xlint:classfile', '-Xlint:dep-ann',
'-Xlint:divzero', '-Xlint:empty', '-Xlint:finally', '-Xlint:overrides',
'-Xlint:path', '-Xlint:processing', '-Xlint:static', '-Xlint:try', '-Xlint:-options']
compileJava.options*.compilerArgs = commonCompilerArgs +
["-Xlint:varargs", "-Xlint:fallthrough", "-Xlint:rawtypes",
"-Xlint:deprecation", "-Xlint:unchecked", "-Werror"]
['-Xlint:varargs', '-Xlint:fallthrough', '-Xlint:rawtypes',
'-Xlint:deprecation', '-Xlint:unchecked', '-Werror']
compileTestJava.options*.compilerArgs = commonCompilerArgs +
["-Xlint:-varargs", "-Xlint:-fallthrough","-Xlint:-rawtypes",
"-Xlint:-deprecation", "-Xlint:-unchecked"]
['-Xlint:-varargs', '-Xlint:-fallthrough', '-Xlint:-rawtypes',
'-Xlint:-deprecation', '-Xlint:-unchecked']
compileJava {
sourceCompatibility = 1.8 // can be switched to 10 for testing
@@ -131,88 +131,88 @@ configure(allprojects) { project ->
sourceCompatibility = 1.8 // can be switched to 10 for testing
targetCompatibility = 1.8
options.encoding = 'UTF-8'
options.compilerArgs += "-parameters"
options.compilerArgs += '-parameters'
}
test {
systemProperty("java.awt.headless", "true")
systemProperty("testGroups", project.properties.get("testGroups"))
systemProperty('java.awt.headless', 'true')
systemProperty('testGroups', project.properties.get('testGroups'))
scanForTestClasses = false
include(["**/*Tests.class", "**/*Test.class"])
include(['**/*Tests.class', '**/*Test.class'])
// Since we set scanForTestClasses to false, we need to filter out inner
// classes with the "$" pattern; otherwise, using -Dtest.single=MyTests to
// run MyTests by itself will fail if MyTests contains any inner classes.
exclude(["**/Abstract*.class", '**/*$*'])
exclude(['**/Abstract*.class', '**/*$*'])
reports.junitXml.setDestination(file("$buildDir/test-results"))
}
repositories {
maven { url "https://repo.spring.io/libs-release" }
maven { url "https://repo.spring.io/milestone" } // for Reactor
maven { url 'https://repo.spring.io/libs-release' }
maven { url 'https://repo.spring.io/milestone' } // for Reactor
}
dependencies {
testCompile('junit:junit:4.12') {
exclude group:'org.hamcrest', module:'hamcrest-core'
}
testCompile("org.mockito:mockito-core:2.21.0") {
testCompile('org.mockito:mockito-core:2.21.0') {
exclude group:'org.hamcrest', module:'hamcrest-core'
}
testCompile("com.nhaarman:mockito-kotlin:1.6.0") {
testCompile('com.nhaarman:mockito-kotlin:1.6.0') {
exclude module:'kotlin-stdlib'
exclude module:'kotlin-reflect'
exclude module:'mockito-core'
}
testCompile("org.hamcrest:hamcrest-all:1.3")
testCompile('org.hamcrest:hamcrest-all:1.3')
testRuntime("org.apache.logging.log4j:log4j-core:${log4jVersion}")
testRuntime("org.apache.logging.log4j:log4j-slf4j-impl:${log4jVersion}")
testRuntime("org.apache.logging.log4j:log4j-jul:${log4jVersion}")
// JSR-305 only used for non-required meta-annotations
compileOnly("com.google.code.findbugs:jsr305:3.0.2")
testCompileOnly("com.google.code.findbugs:jsr305:3.0.2")
checkstyle("io.spring.javaformat:spring-javaformat-checkstyle:0.0.5")
compileOnly('com.google.code.findbugs:jsr305:3.0.2')
testCompileOnly('com.google.code.findbugs:jsr305:3.0.2')
checkstyle('io.spring.javaformat:spring-javaformat-checkstyle:0.0.5')
}
ext.javadocLinks = [
"http://docs.oracle.com/javase/8/docs/api/",
"http://docs.oracle.com/javaee/7/api/",
"http://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/", // CommonJ
"http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/",
"http://glassfish.java.net/nonav/docs/v3/api/",
"http://docs.jboss.org/jbossas/javadoc/4.0.5/connector/",
"http://docs.jboss.org/jbossas/javadoc/7.1.2.Final/",
"http://tiles.apache.org/tiles-request/apidocs/",
"http://tiles.apache.org/framework/apidocs/",
"http://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/",
"http://ehcache.org/apidocs/2.10.4",
"http://quartz-scheduler.org/api/2.2.1/",
"http://fasterxml.github.io/jackson-core/javadoc/2.8/",
"http://fasterxml.github.io/jackson-databind/javadoc/2.8/",
"http://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.8/",
"http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/"
'http://docs.oracle.com/javase/8/docs/api/',
'http://docs.oracle.com/javaee/7/api/',
'http://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/', // CommonJ
'http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/',
'http://glassfish.java.net/nonav/docs/v3/api/',
'http://docs.jboss.org/jbossas/javadoc/4.0.5/connector/',
'http://docs.jboss.org/jbossas/javadoc/7.1.2.Final/',
'http://tiles.apache.org/tiles-request/apidocs/',
'http://tiles.apache.org/framework/apidocs/',
'http://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/',
'http://ehcache.org/apidocs/2.10.4',
'http://quartz-scheduler.org/api/2.2.1/',
'http://fasterxml.github.io/jackson-core/javadoc/2.8/',
'http://fasterxml.github.io/jackson-databind/javadoc/2.8/',
'http://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.8/',
'http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/'
] as String[]
}
configure(subprojects - project(":spring-build-src")) { subproject ->
configure(subprojects - project(':spring-build-src')) { subproject ->
apply from: "${gradleScriptDir}/publish-maven.gradle"
jar {
manifest.attributes["Implementation-Title"] = subproject.name
manifest.attributes["Implementation-Version"] = subproject.version
manifest.attributes["Automatic-Module-Name"] = subproject.name.replace('-', '.') // for Jigsaw
manifest.attributes["Created-By"] =
"${System.getProperty("java.version")} (${System.getProperty("java.specification.vendor")})"
manifest.attributes['Implementation-Title'] = subproject.name
manifest.attributes['Implementation-Version'] = subproject.version
manifest.attributes['Automatic-Module-Name'] = subproject.name.replace('-', '.') // for Jigsaw
manifest.attributes['Created-By'] =
"${System.getProperty('java.version')} (${System.getProperty('java.specification.vendor')})"
from("${rootProject.projectDir}/src/docs/dist") {
include "license.txt"
include "notice.txt"
into "META-INF"
expand(copyright: new Date().format("yyyy"), version: project.version)
include 'license.txt'
include 'notice.txt'
into 'META-INF'
expand(copyright: new Date().format('yyyy'), version: project.version)
}
}
javadoc {
description = "Generates project-level javadoc for use in -javadoc jar"
description = 'Generates project-level javadoc for use in -javadoc jar'
options.memberLevel = org.gradle.external.javadoc.JavadocMemberLevel.PROTECTED
options.author = true
@@ -235,7 +235,7 @@ configure(subprojects - project(":spring-build-src")) { subproject ->
}
task javadocJar(type: Jar) {
classifier = "javadoc"
classifier = 'javadoc'
from javadoc
}
@@ -246,9 +246,9 @@ configure(subprojects - project(":spring-build-src")) { subproject ->
}
configure(rootProject) {
description = "Spring Framework"
description = 'Spring Framework'
apply plugin: "groovy"
apply plugin: 'groovy'
apply from: "${gradleScriptDir}/jdiff.gradle"
apply from: "${gradleScriptDir}/docs.gradle"
@@ -262,22 +262,22 @@ configure(rootProject) {
configurations.archives.artifacts.clear()
dependencies { // for integration tests
testCompile(project(":spring-aop"))
testCompile(project(":spring-beans"))
testCompile(project(":spring-context"))
testCompile(project(":spring-core"))
testCompile(project(":spring-expression"))
testCompile(project(":spring-jdbc"))
testCompile(project(":spring-orm"))
testCompile(project(":spring-test"))
testCompile(project(":spring-tx"))
testCompile(project(":spring-web"))
testCompile("javax.inject:javax.inject:1")
testCompile("javax.resource:javax.resource-api:1.7.1")
testCompile("javax.servlet:javax.servlet-api:3.1.0")
testCompile(project(':spring-aop'))
testCompile(project(':spring-beans'))
testCompile(project(':spring-context'))
testCompile(project(':spring-core'))
testCompile(project(':spring-expression'))
testCompile(project(':spring-jdbc'))
testCompile(project(':spring-orm'))
testCompile(project(':spring-test'))
testCompile(project(':spring-tx'))
testCompile(project(':spring-web'))
testCompile('javax.inject:javax.inject:1')
testCompile('javax.resource:javax.resource-api:1.7.1')
testCompile('javax.servlet:javax.servlet-api:3.1.0')
testCompile("org.aspectj:aspectjweaver:${aspectjVersion}")
testCompile("org.hsqldb:hsqldb:${hsqldbVersion}")
testCompile("org.hibernate:hibernate-core:5.1.15.Final")
testCompile('org.hibernate:hibernate-core:5.1.15.Final')
}
artifacts {
@@ -288,13 +288,13 @@ configure(rootProject) {
wrapper {
doLast() {
def gradleOpts = "-XX:MaxMetaspaceSize=1024m -Xmx1024m"
def gradleOpts = '-XX:MaxMetaspaceSize=1024m -Xmx1024m'
def gradleBatOpts = "$gradleOpts -XX:MaxHeapSize=256m"
File wrapperFile = file("gradlew")
wrapperFile.text = wrapperFile.text.replace("DEFAULT_JVM_OPTS=",
File wrapperFile = file('gradlew')
wrapperFile.text = wrapperFile.text.replace('DEFAULT_JVM_OPTS=',
"GRADLE_OPTS=\"$gradleOpts \$GRADLE_OPTS\"\nDEFAULT_JVM_OPTS=")
File wrapperBatFile = file("gradlew.bat")
wrapperBatFile.text = wrapperBatFile.text.replace("set DEFAULT_JVM_OPTS=",
File wrapperBatFile = file('gradlew.bat')
wrapperBatFile.text = wrapperBatFile.text.replace('set DEFAULT_JVM_OPTS=',
"set GRADLE_OPTS=$gradleBatOpts %GRADLE_OPTS%\nset DEFAULT_JVM_OPTS=")
}
}
@@ -309,9 +309,9 @@ configure(rootProject) {
* e.g. 3.2.1.BUILD-SNAPSHOT => 3.2.1.SPR-1234-SNAPSHOT
*/
def qualifyVersionIfNecessary(version) {
if (rootProject.hasProperty("BRANCH_NAME")) {
def qualifier = rootProject.getProperty("BRANCH_NAME")
if (qualifier.startsWith("SPR-")) {
if (rootProject.hasProperty('BRANCH_NAME')) {
def qualifier = rootProject.getProperty('BRANCH_NAME')
if (qualifier.startsWith('SPR-')) {
return version.replace('BUILD', qualifier)
}
}

View File

@@ -1,4 +1,4 @@
description = "Spring TestContext Framework"
description = 'Spring TestContext Framework'
dependencyManagement {
imports {
@@ -9,71 +9,71 @@ dependencyManagement {
}
dependencies {
compile(project(":spring-core"))
optional(project(":spring-aop"))
optional(project(":spring-beans"))
optional(project(":spring-context"))
optional(project(":spring-jdbc"))
optional(project(":spring-orm"))
optional(project(":spring-tx"))
optional(project(":spring-web"))
optional(project(":spring-webflux"))
optional(project(":spring-webmvc"))
optional(project(":spring-websocket"))
optional("javax.activation:activation:1.1.1")
optional("javax.el:javax.el-api:3.0.1-b04")
optional("javax.inject:javax.inject:1")
optional("javax.servlet:javax.servlet-api:4.0.1")
optional("javax.servlet.jsp:javax.servlet.jsp-api:2.3.2-b02")
optional("javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.1")
optional("javax.xml.bind:jaxb-api:2.3.0")
optional("javax.websocket:javax.websocket-api:1.1")
compile(project(':spring-core'))
optional(project(':spring-aop'))
optional(project(':spring-beans'))
optional(project(':spring-context'))
optional(project(':spring-jdbc'))
optional(project(':spring-orm'))
optional(project(':spring-tx'))
optional(project(':spring-web'))
optional(project(':spring-webflux'))
optional(project(':spring-webmvc'))
optional(project(':spring-websocket'))
optional('javax.activation:activation:1.1.1')
optional('javax.el:javax.el-api:3.0.1-b04')
optional('javax.inject:javax.inject:1')
optional('javax.servlet:javax.servlet-api:4.0.1')
optional('javax.servlet.jsp:javax.servlet.jsp-api:2.3.2-b02')
optional('javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.1')
optional('javax.xml.bind:jaxb-api:2.3.0')
optional('javax.websocket:javax.websocket-api:1.1')
optional('junit:junit:4.12')
optional('org.junit.jupiter:junit-jupiter-api')
optional("org.testng:testng:6.14.3")
optional('org.testng:testng:6.14.3')
optional("org.aspectj:aspectjweaver:${aspectjVersion}")
optional("org.codehaus.groovy:groovy-all:${groovyVersion}")
optional("org.hamcrest:hamcrest-core:1.3")
optional("org.apache.taglibs:taglibs-standard-jstlel:1.2.5") {
exclude group: "org.apache.taglibs", module: "taglibs-standard-spec"
optional('org.hamcrest:hamcrest-core:1.3')
optional('org.apache.taglibs:taglibs-standard-jstlel:1.2.5') {
exclude group: 'org.apache.taglibs', module: 'taglibs-standard-spec'
}
optional("net.sourceforge.htmlunit:htmlunit:2.32") {
exclude group: "commons-logging", module: "commons-logging"
optional('net.sourceforge.htmlunit:htmlunit:2.32') {
exclude group: 'commons-logging', module: 'commons-logging'
}
optional("org.seleniumhq.selenium:htmlunit-driver:2.32.0") {
exclude group: "commons-logging", module: "commons-logging"
optional('org.seleniumhq.selenium:htmlunit-driver:2.32.0') {
exclude group: 'commons-logging', module: 'commons-logging'
}
optional("org.seleniumhq.selenium:selenium-java:3.14.0") {
exclude group: "commons-logging", module: "commons-logging"
exclude group: "io.netty", module: "netty"
optional('org.seleniumhq.selenium:selenium-java:3.14.0') {
exclude group: 'commons-logging', module: 'commons-logging'
exclude group: 'io.netty', module: 'netty'
}
optional("org.xmlunit:xmlunit-matchers:2.6.0")
optional("org.skyscreamer:jsonassert:1.5.0")
optional("com.jayway.jsonpath:json-path:2.4.0")
optional('org.xmlunit:xmlunit-matchers:2.6.0')
optional('org.skyscreamer:jsonassert:1.5.0')
optional('com.jayway.jsonpath:json-path:2.4.0')
optional("org.jetbrains.kotlin:kotlin-reflect:${kotlinVersion}")
optional("org.jetbrains.kotlin:kotlin-stdlib:${kotlinVersion}")
optional("io.projectreactor:reactor-test")
testCompile(project(":spring-context-support"))
testCompile(project(":spring-oxm"))
testCompile("javax.annotation:javax.annotation-api:1.3.2")
testCompile("javax.cache:cache-api:1.1.0")
testCompile("javax.ejb:javax.ejb-api:3.2")
testCompile("javax.interceptor:javax.interceptor-api:1.2.2")
testCompile("javax.mail:javax.mail-api:1.6.1")
testCompile("org.hibernate:hibernate-core:5.2.17.Final")
testCompile("org.hibernate:hibernate-validator:6.0.12.Final")
optional('io.projectreactor:reactor-test')
testCompile(project(':spring-context-support'))
testCompile(project(':spring-oxm'))
testCompile('javax.annotation:javax.annotation-api:1.3.2')
testCompile('javax.cache:cache-api:1.1.0')
testCompile('javax.ejb:javax.ejb-api:3.2')
testCompile('javax.interceptor:javax.interceptor-api:1.2.2')
testCompile('javax.mail:javax.mail-api:1.6.1')
testCompile('org.hibernate:hibernate-core:5.2.17.Final')
testCompile('org.hibernate:hibernate-validator:6.0.12.Final')
// Enable use of the JUnit Platform Runner
testCompile('org.junit.platform:junit-platform-runner')
testCompile('org.junit.jupiter:junit-jupiter-params')
testCompile("com.fasterxml.jackson.core:jackson-databind:${jackson2Version}")
testCompile("com.thoughtworks.xstream:xstream:1.4.10")
testCompile("com.rometools:rome:1.11.0")
testCompile('com.thoughtworks.xstream:xstream:1.4.10')
testCompile('com.rometools:rome:1.11.0')
testCompile("org.apache.tiles:tiles-api:${tiles3Version}")
testCompile("org.apache.tiles:tiles-core:${tiles3Version}", withoutJclOverSlf4J)
testCompile("org.apache.tiles:tiles-servlet:${tiles3Version}", withoutJclOverSlf4J)
testCompile("org.hsqldb:hsqldb:${hsqldbVersion}")
testCompile("org.apache.httpcomponents:httpclient:4.5.6") {
exclude group: "commons-logging", module: "commons-logging"
testCompile('org.apache.httpcomponents:httpclient:4.5.6') {
exclude group: 'commons-logging', module: 'commons-logging'
}
testCompile('io.projectreactor.netty:reactor-netty')
testCompile('de.bechte.junit:junit-hierarchicalcontextrunner:4.12.1')
@@ -82,16 +82,16 @@ dependencies {
testRuntime('org.junit.jupiter:junit-jupiter-engine')
testRuntime('org.junit.platform:junit-platform-launcher')
testRuntime('org.junit.vintage:junit-vintage-engine')
testRuntime("org.glassfish:javax.el:3.0.1-b08")
testRuntime("com.sun.xml.bind:jaxb-core:2.3.0.1")
testRuntime("com.sun.xml.bind:jaxb-impl:2.3.0.1")
testRuntime('org.glassfish:javax.el:3.0.1-b08')
testRuntime('com.sun.xml.bind:jaxb-core:2.3.0.1')
testRuntime('com.sun.xml.bind:jaxb-impl:2.3.0.1')
}
task testNG(type: Test) {
description = 'Runs TestNG tests.'
useTestNG()
scanForTestClasses = false
include(["**/testng/**/*Tests.class", "**/testng/**/*Test.class"])
include(['**/testng/**/*Tests.class', '**/testng/**/*Test.class'])
// Show STD_OUT & STD_ERR of the test JVM(s) on the console:
// testLogging.showStandardStreams = true
// forkEvery 1
@@ -105,7 +105,7 @@ task testJUnitJupiter(type: Test) {
excludeTags 'failing-test-case'
}
filter {
includeTestsMatching "org.springframework.test.context.junit.jupiter.*"
includeTestsMatching 'org.springframework.test.context.junit.jupiter.*'
}
reports.junitXml.destination = file("$buildDir/test-results")
// Java Util Logging for the JUnit Platform.