From 256a81b6f44ad28000e04dd964d3d6a790004b06 Mon Sep 17 00:00:00 2001 From: Kacper Koza Date: Sun, 7 Apr 2019 23:25:38 +0200 Subject: [PATCH 1/3] Update spock to 1.3 --- testing-modules/groovy-spock/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing-modules/groovy-spock/pom.xml b/testing-modules/groovy-spock/pom.xml index 77b6fbeb28..50c85b82ed 100644 --- a/testing-modules/groovy-spock/pom.xml +++ b/testing-modules/groovy-spock/pom.xml @@ -48,7 +48,7 @@ - 1.3-RC1-groovy-2.4 + 1.3-groovy-2.4 2.4.7 1.5 From e0f9f6822e512bb05d27f6cca8dbbb3b1ce8a1c9 Mon Sep 17 00:00:00 2001 From: Kacper Koza Date: Mon, 8 Apr 2019 00:03:13 +0200 Subject: [PATCH 2/3] BAEL_spock_extensions --- .../groovy-spock/src/test/resources/SpockConfig.groovy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/testing-modules/groovy-spock/src/test/resources/SpockConfig.groovy b/testing-modules/groovy-spock/src/test/resources/SpockConfig.groovy index ed94e61cbf..4b017aeefc 100644 --- a/testing-modules/groovy-spock/src/test/resources/SpockConfig.groovy +++ b/testing-modules/groovy-spock/src/test/resources/SpockConfig.groovy @@ -2,7 +2,10 @@ import extensions.TimeoutTest import spock.lang.Issue runner { - filterStackTrace true + + if (System.getenv("FILTER_STACKTRACE") == null) { + filterStackTrace false + } report { issueNamePrefix 'Bug ' From 569c1c5728dc24a1c5717608c05b744fd9e0d16a Mon Sep 17 00:00:00 2001 From: Kacper Koza Date: Mon, 8 Apr 2019 00:34:13 +0200 Subject: [PATCH 3/3] BAEL_spock_extensions --- .../src/test/groovy/extensions/IgnoreIfTest.groovy | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/testing-modules/groovy-spock/src/test/groovy/extensions/IgnoreIfTest.groovy b/testing-modules/groovy-spock/src/test/groovy/extensions/IgnoreIfTest.groovy index 91da2ff1ec..9010481220 100644 --- a/testing-modules/groovy-spock/src/test/groovy/extensions/IgnoreIfTest.groovy +++ b/testing-modules/groovy-spock/src/test/groovy/extensions/IgnoreIfTest.groovy @@ -7,6 +7,16 @@ import spock.lang.Specification class IgnoreIfTest extends Specification { @IgnoreIf({System.getProperty("os.name").contains("windows")}) - def "I won't run on windows"() { } + def "I won't run on windows"() { + expect: + true + } + + @IgnoreIf({ os.isWindows() }) + def "I'm using Spock helper classes to run only on windows"() { + expect: + true + } + }