summaryrefslogtreecommitdiff
path: root/src/etc/testcases/taskdefs/optional
diff options
context:
space:
mode:
authorjkf <jm@famkruithof.net>2019-06-01 13:48:30 +0200
committerjkf <jm@famkruithof.net>2019-06-01 13:48:30 +0200
commit35d3b9ab11a264912daefdb40837fd0a20b64c2e (patch)
treebd587dc481bc667be85d626fef06c699a8029214 /src/etc/testcases/taskdefs/optional
parent823a5316eb69f49d72838c24ded4478ecf29b970 (diff)
downloadant-35d3b9ab11a264912daefdb40837fd0a20b64c2e.tar.gz
@BeforeAll failing should break build. Pr 63479
Diffstat (limited to 'src/etc/testcases/taskdefs/optional')
-rw-r--r--src/etc/testcases/taskdefs/optional/TEST-org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll.txt0
-rw-r--r--src/etc/testcases/taskdefs/optional/junitlauncher.xml18
2 files changed, 18 insertions, 0 deletions
diff --git a/src/etc/testcases/taskdefs/optional/TEST-org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll.txt b/src/etc/testcases/taskdefs/optional/TEST-org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll.txt
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/src/etc/testcases/taskdefs/optional/TEST-org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll.txt
diff --git a/src/etc/testcases/taskdefs/optional/junitlauncher.xml b/src/etc/testcases/taskdefs/optional/junitlauncher.xml
index 1d6076edb..cb9a5418e 100644
--- a/src/etc/testcases/taskdefs/optional/junitlauncher.xml
+++ b/src/etc/testcases/taskdefs/optional/junitlauncher.xml
@@ -300,6 +300,24 @@
</test>
</junitlauncher>
</target>
+
+ <target name="test-beforeall-failure-stops-build" depends="init">
+ <property name="junitlauncher.test.tracker.append.file" value="${output.dir}/${test-beforeall-failure-stops-build.tracker}"/>
+ <junitlauncher>
+ <listener classname="org.example.junitlauncher.Tracker"
+ if="test-beforeall-failure-stops-build.tracker"/>
+ <test name="org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll" haltOnFailure="true"/>
+ </junitlauncher>
+ </target>
+
+ <target name="test-beforeall-failure-continues-build" depends="init">
+ <property name="junitlauncher.test.tracker.append.file" value="${output.dir}/${test-beforeall-failure-continues-build.tracker}"/>
+ <junitlauncher>
+ <listener classname="org.example.junitlauncher.Tracker"
+ if="test-beforeall-failure-continues-build.tracker"/>
+ <test name="org.example.junitlauncher.jupiter.JupiterSampleTestFailingBeforeAll"/>
+ </junitlauncher>
+ </target>
<target name="test-method-with-tag-fileset" depends="init">
<property name="junitlauncher.test.tracker.append.file" value="${output.dir}/${test-method-with-tag-fileset.tracker}"/>