Class SummaryJUnitResultFormatter
java.lang.Object
org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter
- All Implemented Interfaces:
junit.framework.TestListener,JUnitResultFormatter,JUnitTaskMirror.JUnitResultFormatterMirror,JUnitTaskMirror.SummaryJUnitResultFormatterMirror
- Direct Known Subclasses:
OutErrSummaryJUnitResultFormatter
public class SummaryJUnitResultFormatter
extends Object
implements JUnitResultFormatter, JUnitTaskMirror.SummaryJUnitResultFormatterMirror
Prints short summary output of the test to Ant's logging system.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEmptyvoidaddFailure(junit.framework.Test test, Throwable t) EmptyvoidaddFailure(junit.framework.Test test, junit.framework.AssertionFailedError t) Interface TestListener for JUnit > 3.4.voidendTest(junit.framework.Test test) EmptyvoidendTestSuite(JUnitTest suite) The whole testsuite ended.voidsetOutput(OutputStream out) Sets the stream the formatter is supposed to write its results to.voidsetSystemError(String err) This is what the test has written to System.errvoidsetSystemOutput(String out) This is what the test has written to System.outvoidsetWithOutAndErr(boolean value) Should the output to System.out and System.err be written to the summary.voidstartTest(junit.framework.Test t) EmptyvoidstartTestSuite(JUnitTest suite) The testsuite started.
-
Constructor Details
-
SummaryJUnitResultFormatter
public SummaryJUnitResultFormatter()
-
-
Method Details
-
startTestSuite
The testsuite started.- Specified by:
startTestSuitein interfaceJUnitResultFormatter- Parameters:
suite- the testsuite.
-
startTest
public void startTest(junit.framework.Test t) Empty- Specified by:
startTestin interfacejunit.framework.TestListener- Parameters:
t- not used.
-
endTest
public void endTest(junit.framework.Test test) Empty- Specified by:
endTestin interfacejunit.framework.TestListener- Parameters:
test- not used.
-
addFailure
Empty- Parameters:
test- not used.t- not used.
-
addFailure
public void addFailure(junit.framework.Test test, junit.framework.AssertionFailedError t) Interface TestListener for JUnit > 3.4.A Test failed.
- Specified by:
addFailurein interfacejunit.framework.TestListener- Parameters:
test- not used.t- not used.
-
addError
Empty- Specified by:
addErrorin interfacejunit.framework.TestListener- Parameters:
test- not used.t- not used.
-
setOutput
Sets the stream the formatter is supposed to write its results to..- Specified by:
setOutputin interfaceJUnitResultFormatter- Specified by:
setOutputin interfaceJUnitTaskMirror.JUnitResultFormatterMirror- Parameters:
out- the output stream to use.
-
setSystemOutput
This is what the test has written to System.out.- Specified by:
setSystemOutputin interfaceJUnitResultFormatter- Parameters:
out- the string to write.
-
setSystemError
This is what the test has written to System.err.- Specified by:
setSystemErrorin interfaceJUnitResultFormatter- Parameters:
err- the string to write.
-
setWithOutAndErr
public void setWithOutAndErr(boolean value) Should the output to System.out and System.err be written to the summary.- Specified by:
setWithOutAndErrin interfaceJUnitTaskMirror.SummaryJUnitResultFormatterMirror- Parameters:
value- if true write System.out and System.err to the summary.
-
endTestSuite
The whole testsuite ended.- Specified by:
endTestSuitein interfaceJUnitResultFormatter- Parameters:
suite- the testsuite.- Throws:
BuildException- if there is an error.
-