diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/BriefJUnitResultFormatter.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/BriefJUnitResultFormatter.java index 6065f7bca..5c9f84229 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/BriefJUnitResultFormatter.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/BriefJUnitResultFormatter.java @@ -198,12 +198,23 @@ public class BriefJUnitResultFormatter implements JUnitResultFormatter { } /** - * A test failed. + * Interface TestListener for JUnit <= 3.4. + * + *
A Test failed. */ - public void addFailure(Test test, AssertionFailedError failure) { - formatError("\tFAILED", test, failure); + public void addFailure(Test test, Throwable t) { + formatError("\tFAILED", test, t); } - + + /** + * Interface TestListener for JUnit > 3.4. + * + *
A Test failed. + */ + public void addFailure(Test test, AssertionFailedError t) { + addFailure(test, (Throwable) t); + } + /** * A test caused an error. */