Index: C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyPlainJUnitResultsFormatter.java =================================================================== --- C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyPlainJUnitResultsFormatter.java (revision 0) +++ C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyPlainJUnitResultsFormatter.java (revision 0) @@ -0,0 +1,45 @@ +package tests.util.junit; + +import junit.framework.AssertionFailedError; +import junit.framework.Test; + +import org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter; + +/** + * Extends the default plain text results formatter embedded in Ant so that test + * progress messages are written out to standard out. + */ +public class HarmonyPlainJUnitResultsFormatter extends PlainJUnitResultFormatter { + + /* + * (non-Javadoc) + * + * @see org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter#addError(junit.framework.Test, + * java.lang.Throwable) + */ + public void addError(Test test, Throwable t) { + super.addError(test, t); + System.out.println("ERROR : " + test.toString()); + } + + /* + * (non-Javadoc) + * + * @see org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter#addFailure(junit.framework.Test, + * junit.framework.AssertionFailedError) + */ + public void addFailure(Test test, AssertionFailedError t) { + super.addFailure(test, t); + System.out.println("FAILED : " + test.toString()); + } + + /* + * (non-Javadoc) + * + * @see org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter#endTest(junit.framework.Test) + */ + public void endTest(Test test) { + super.endTest(test); + System.out.println("PASSED : " + test.toString()); + } +} Index: C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyXMLJUnitResultsFormatter.java =================================================================== --- C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyXMLJUnitResultsFormatter.java (revision 0) +++ C:/clear/development/Eclipse-32-M5/eclipse/workspace/Apache-Harmony/support/src/test/java/tests/util/junit/HarmonyXMLJUnitResultsFormatter.java (revision 0) @@ -0,0 +1,45 @@ +package tests.util.junit; + +import junit.framework.AssertionFailedError; +import junit.framework.Test; + +import org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter; + +/** + * Extends the default XML results formatter embedded in Ant so that test + * progress messages are written out to standard out. + */ +public class HarmonyXMLJUnitResultsFormatter extends XMLJUnitResultFormatter { + + /* + * (non-Javadoc) + * + * @see junit.framework.TestListener#addError(junit.framework.Test, + * java.lang.Throwable) + */ + public void addError(Test test, Throwable t) { + super.addError(test, t); + System.out.println("ERROR : " + test.toString()); + } + + /* + * (non-Javadoc) + * + * @see junit.framework.TestListener#addFailure(junit.framework.Test, + * junit.framework.AssertionFailedError) + */ + public void addFailure(Test test, AssertionFailedError t) { + super.addFailure(test, t); + System.out.println("FAILED : " + test.toString()); + } + + /* + * (non-Javadoc) + * + * @see junit.framework.TestListener#endTest(junit.framework.Test) + */ + public void endTest(Test test) { + super.endTest(test); + System.out.println("PASSED : " + test.toString()); + } +}