This is an automated email from the ASF dual-hosted git repository. jdaugherty pushed a commit to branch grails-geb in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 5b76dcbca08a30c017e1a1e401e4520881bed1d3 Author: James Daugherty <[email protected]> AuthorDate: Sun Apr 20 18:19:37 2025 -0400 Add option to skip tests --- DEVELOPMENT.md | 1 + gradle/functional-test-config.gradle | 4 ++++ gradle/grails-data-tck-config.gradle | 4 ++++ gradle/hibernate5-test-config.gradle | 4 ++++ gradle/mongodb-forked-test-config.gradle | 4 ++++ gradle/mongodb-test-config.gradle | 4 ++++ gradle/test-config.gradle | 4 ++++ 7 files changed, 25 insertions(+) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index c832af225b..712f957aa5 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -8,6 +8,7 @@ * skipMongodbTests - does not run mongo related tests * skipCoreTests - does not run the "core" tests * serializeMongoTests - if true, only integration tests from one mongo project will run at a time +* skipTests - no tests will run # Start a mongo docker container (containers will start by default) `docker run -d --name mongo-on-docker -p 27017:27017 mongo` \ No newline at end of file diff --git a/gradle/functional-test-config.gradle b/gradle/functional-test-config.gradle index 9cb66ec556..2419f1b99a 100644 --- a/gradle/functional-test-config.gradle +++ b/gradle/functional-test-config.gradle @@ -71,6 +71,10 @@ tasks.withType(Test).configureEach { Test task -> return false } + if(project.hasProperty('skipTests')) { + return false + } + return true } diff --git a/gradle/grails-data-tck-config.gradle b/gradle/grails-data-tck-config.gradle index 493d3644e4..772e823c22 100644 --- a/gradle/grails-data-tck-config.gradle +++ b/gradle/grails-data-tck-config.gradle @@ -57,6 +57,10 @@ tasks.withType(Test).configureEach { return false } + if(project.hasProperty('skipTests')) { + return false + } + true } diff --git a/gradle/hibernate5-test-config.gradle b/gradle/hibernate5-test-config.gradle index acc115cf8a..7782e22ebf 100644 --- a/gradle/hibernate5-test-config.gradle +++ b/gradle/hibernate5-test-config.gradle @@ -20,6 +20,10 @@ tasks.withType(Test).configureEach { return false } + if(project.hasProperty('skipTests')) { + return false + } + true } diff --git a/gradle/mongodb-forked-test-config.gradle b/gradle/mongodb-forked-test-config.gradle index 0c43f409ba..eec69e2762 100644 --- a/gradle/mongodb-forked-test-config.gradle +++ b/gradle/mongodb-forked-test-config.gradle @@ -24,6 +24,10 @@ tasks.withType(Test).configureEach { return false } + if(project.hasProperty('skipTests')) { + return false + } + true } diff --git a/gradle/mongodb-test-config.gradle b/gradle/mongodb-test-config.gradle index 8d2ad0bfbf..d6994f4b99 100644 --- a/gradle/mongodb-test-config.gradle +++ b/gradle/mongodb-test-config.gradle @@ -24,6 +24,10 @@ tasks.withType(Test).configureEach { return false } + if(project.hasProperty('skipTests')) { + return false + } + true } diff --git a/gradle/test-config.gradle b/gradle/test-config.gradle index 79711b677c..b2194d9047 100644 --- a/gradle/test-config.gradle +++ b/gradle/test-config.gradle @@ -30,6 +30,10 @@ tasks.withType(Test).configureEach { return false } + if(project.hasProperty('skipTests')) { + return false + } + true } useJUnitPlatform()
