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; | ||||
| } | } | ||||
| } | } | ||||