git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268534 13f79535-47bb-0310-9956-ffa450edef68master
@@ -237,7 +237,7 @@ public class JUnitTestRunner implements TestListener { | |||||
public void endTest(Test test) {} | public void endTest(Test test) {} | ||||
/** | /** | ||||
* Interface TestListener. | |||||
* Interface TestListener for JUnit <= 3.4. | |||||
* | * | ||||
* <p>A Test failed. | * <p>A Test failed. | ||||
*/ | */ | ||||
@@ -247,6 +247,15 @@ public class JUnitTestRunner implements TestListener { | |||||
} | } | ||||
} | } | ||||
/** | |||||
* Interface TestListener for JUnit > 3.4. | |||||
* | |||||
* <p>A Test failed. | |||||
*/ | |||||
public void addFailure(Test test, AssertionFailedError t) { | |||||
addFailure(test, (Throwable) t); | |||||
} | |||||
/** | /** | ||||
* Interface TestListener. | * Interface TestListener. | ||||
* | * | ||||
@@ -59,13 +59,14 @@ import org.apache.tools.ant.BuildException; | |||||
import java.io.*; | import java.io.*; | ||||
import java.text.NumberFormat; | import java.text.NumberFormat; | ||||
import junit.framework.AssertionFailedError; | |||||
import junit.framework.Test; | import junit.framework.Test; | ||||
import junit.framework.TestCase; | import junit.framework.TestCase; | ||||
/** | /** | ||||
* Prints plain text output of the test to a specified Writer. | * Prints plain text output of the test to a specified Writer. | ||||
* | * | ||||
* @author <a href="mailto:stefan.bodewig@megabit.net">Stefan Bodewig</a> | |||||
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> | |||||
*/ | */ | ||||
public class PlainJUnitResultFormatter implements JUnitResultFormatter { | public class PlainJUnitResultFormatter implements JUnitResultFormatter { | ||||
@@ -172,7 +173,7 @@ public class PlainJUnitResultFormatter implements JUnitResultFormatter { | |||||
} | } | ||||
/** | /** | ||||
* Interface TestListener. | |||||
* Interface TestListener for JUnit <= 3.4. | |||||
* | * | ||||
* <p>A Test failed. | * <p>A Test failed. | ||||
*/ | */ | ||||
@@ -180,6 +181,15 @@ public class PlainJUnitResultFormatter implements JUnitResultFormatter { | |||||
formatError("\tFAILED", test, t); | formatError("\tFAILED", test, t); | ||||
} | } | ||||
/** | |||||
* Interface TestListener for JUnit > 3.4. | |||||
* | |||||
* <p>A Test failed. | |||||
*/ | |||||
public void addFailure(Test test, AssertionFailedError t) { | |||||
addFailure(test, (Throwable) t); | |||||
} | |||||
/** | /** | ||||
* Interface TestListener. | * Interface TestListener. | ||||
* | * | ||||
@@ -57,6 +57,7 @@ package org.apache.tools.ant.taskdefs.optional.junit; | |||||
import java.text.NumberFormat; | import java.text.NumberFormat; | ||||
import java.io.IOException; | import java.io.IOException; | ||||
import java.io.OutputStream; | import java.io.OutputStream; | ||||
import junit.framework.AssertionFailedError; | |||||
import junit.framework.Test; | import junit.framework.Test; | ||||
import org.apache.tools.ant.BuildException; | import org.apache.tools.ant.BuildException; | ||||
@@ -64,7 +65,7 @@ import org.apache.tools.ant.BuildException; | |||||
/** | /** | ||||
* Prints short summary output of the test to Ant's logging system. | * Prints short summary output of the test to Ant's logging system. | ||||
* | * | ||||
* @author <a href="mailto:stefan.bodewig@megabit.net">Stefan Bodewig</a> | |||||
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> | |||||
*/ | */ | ||||
public class SummaryJUnitResultFormatter implements JUnitResultFormatter { | public class SummaryJUnitResultFormatter implements JUnitResultFormatter { | ||||
@@ -98,6 +99,14 @@ public class SummaryJUnitResultFormatter implements JUnitResultFormatter { | |||||
* Empty | * Empty | ||||
*/ | */ | ||||
public void addFailure(Test test, Throwable t) {} | public void addFailure(Test test, Throwable t) {} | ||||
/** | |||||
* Interface TestListener for JUnit > 3.4. | |||||
* | |||||
* <p>A Test failed. | |||||
*/ | |||||
public void addFailure(Test test, AssertionFailedError t) { | |||||
addFailure(test, (Throwable) t); | |||||
} | |||||
/** | /** | ||||
* Empty | * Empty | ||||
*/ | */ | ||||
@@ -64,6 +64,7 @@ import org.w3c.dom.*; | |||||
import org.apache.tools.ant.BuildException; | import org.apache.tools.ant.BuildException; | ||||
import org.apache.tools.ant.util.DOMElementWriter; | import org.apache.tools.ant.util.DOMElementWriter; | ||||
import junit.framework.AssertionFailedError; | |||||
import junit.framework.Test; | import junit.framework.Test; | ||||
import junit.framework.TestCase; | import junit.framework.TestCase; | ||||
@@ -178,7 +179,7 @@ public class XMLJUnitResultFormatter implements JUnitResultFormatter { | |||||
} | } | ||||
/** | /** | ||||
* Interface TestListener. | |||||
* Interface TestListener for JUnit <= 3.4. | |||||
* | * | ||||
* <p>A Test failed. | * <p>A Test failed. | ||||
*/ | */ | ||||
@@ -186,6 +187,15 @@ public class XMLJUnitResultFormatter implements JUnitResultFormatter { | |||||
formatError("failure", test, t); | formatError("failure", test, t); | ||||
} | } | ||||
/** | |||||
* Interface TestListener for JUnit > 3.4. | |||||
* | |||||
* <p>A Test failed. | |||||
*/ | |||||
public void addFailure(Test test, AssertionFailedError t) { | |||||
addFailure(test, (Throwable) t); | |||||
} | |||||
/** | /** | ||||
* Interface TestListener. | * Interface TestListener. | ||||
* | * | ||||