git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@688083 13f79535-47bb-0310-9956-ffa450edef68master
@@ -30,6 +30,7 @@ Benoit Moussaud | |||||
Bernd Dutkowski | Bernd Dutkowski | ||||
Brad Clark | Brad Clark | ||||
Brant Langer Gurganus | Brant Langer Gurganus | ||||
Brian Curnow | |||||
Brian Deitte | Brian Deitte | ||||
Brian Felder | Brian Felder | ||||
Bruce Atherton | Bruce Atherton | ||||
@@ -158,6 +158,9 @@ Fixed bugs: | |||||
filter tokens | filter tokens | ||||
Bugzilla Report 44226. | Bugzilla Report 44226. | ||||
* failures were treated as errors in forked JUnit tests when JUnit 4 | |||||
was used. | |||||
Bugzilla Report 43892. | |||||
Other changes: | Other changes: | ||||
-------------- | -------------- | ||||
@@ -145,6 +145,10 @@ | |||||
<middle>Langer</middle> | <middle>Langer</middle> | ||||
<last>Gurganus</last> | <last>Gurganus</last> | ||||
</name> | </name> | ||||
<name> | |||||
<first>Brian</first> | |||||
<last>Curnow</last> | |||||
</name> | |||||
<name> | <name> | ||||
<first>Brian</first> | <first>Brian</first> | ||||
<last>Deitte</last> | <last>Deitte</last> | ||||
@@ -451,9 +451,10 @@ public class JUnitTestRunner implements TestListener, JUnitTaskMirror.JUnitTestR | |||||
} | } | ||||
fireEndTestSuite(); | fireEndTestSuite(); | ||||
if (retCode != SUCCESS || res.errorCount() != 0) { | |||||
// junitTest has the correct counts for JUnit4, while res doesn't | |||||
if (retCode != SUCCESS || junitTest.errorCount() != 0) { | |||||
retCode = ERRORS; | retCode = ERRORS; | ||||
} else if (res.failureCount() != 0) { | |||||
} else if (junitTest.failureCount() != 0) { | |||||
retCode = FAILURES; | retCode = FAILURES; | ||||
} | } | ||||
} | } | ||||