|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter
public class XMLJUnitResultFormatter
Prints XML output of the test to a specified Writer.
FormatterElement| Field Summary |
|---|
| Fields inherited from interface org.apache.tools.ant.taskdefs.optional.junit.XMLConstants |
|---|
ATTR_CLASSNAME, ATTR_ERRORS, ATTR_FAILURES, ATTR_ID, ATTR_MESSAGE, ATTR_NAME, ATTR_PACKAGE, ATTR_SKIPPED, ATTR_TESTS, ATTR_TIME, ATTR_TYPE, ATTR_VALUE, ERROR, FAILURE, HOSTNAME, PROPERTIES, PROPERTY, SYSTEM_ERR, SYSTEM_OUT, TESTCASE, TESTSUITE, TESTSUITES, TIMESTAMP |
| Constructor Summary | |
|---|---|
XMLJUnitResultFormatter()
No arg constructor. |
|
| Method Summary | |
|---|---|
void |
addError(junit.framework.Test test,
java.lang.Throwable t)
Interface TestListener. |
void |
addFailure(junit.framework.Test test,
junit.framework.AssertionFailedError t)
Interface TestListener for JUnit > 3.4. |
void |
addFailure(junit.framework.Test test,
java.lang.Throwable t)
Interface TestListener for JUnit <= 3.4. |
void |
endTest(junit.framework.Test test)
Interface TestListener. |
void |
endTestSuite(JUnitTest suite)
The whole testsuite ended. |
void |
formatSkip(junit.framework.Test test,
java.lang.String message)
|
void |
setOutput(java.io.OutputStream out)
Sets the stream the formatter is supposed to write its results to. |
void |
setSystemError(java.lang.String out)
This is what the test has written to System.err |
void |
setSystemOutput(java.lang.String out)
This is what the test has written to System.out |
void |
startTest(junit.framework.Test t)
Interface TestListener. |
void |
startTestSuite(JUnitTest suite)
The whole testsuite started. |
void |
testAssumptionFailure(junit.framework.Test test,
java.lang.Throwable failure)
Receive a report that a test has failed an assumption. |
void |
testIgnored(junit.framework.Test test)
Reports when a test has been marked with the @Ignore annotation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLJUnitResultFormatter()
| Method Detail |
|---|
public void setOutput(java.io.OutputStream out)
setOutput in interface JUnitResultFormattersetOutput in interface JUnitTaskMirror.JUnitResultFormatterMirrorout - the output stream to use.public void setSystemOutput(java.lang.String out)
setSystemOutput in interface JUnitResultFormatterout - the string to write.public void setSystemError(java.lang.String out)
setSystemError in interface JUnitResultFormatterout - the string to write.public void startTestSuite(JUnitTest suite)
startTestSuite in interface JUnitResultFormattersuite - the testsuite.
public void endTestSuite(JUnitTest suite)
throws BuildException
endTestSuite in interface JUnitResultFormattersuite - the testsuite.
BuildException - on error.public void startTest(junit.framework.Test t)
A new Test is started.
startTest in interface junit.framework.TestListenert - the test.public void endTest(junit.framework.Test test)
A Test is finished.
endTest in interface junit.framework.TestListenertest - the test.
public void addFailure(junit.framework.Test test,
java.lang.Throwable t)
A Test failed.
test - the test.t - the exception.
public void addFailure(junit.framework.Test test,
junit.framework.AssertionFailedError t)
A Test failed.
addFailure in interface junit.framework.TestListenertest - the test.t - the assertion.
public void addError(junit.framework.Test test,
java.lang.Throwable t)
An error occurred while running the test.
addError in interface junit.framework.TestListenertest - the test.t - the error.public void testIgnored(junit.framework.Test test)
IgnoredTestListenerJUnit4TestCaseFacade
so implementing classes should be able to get the details of the ignore by casting
the argument and retrieving the descriptor from the test.
testIgnored in interface IgnoredTestListenertest - the details of the test and failure that have triggered this report.
public void formatSkip(junit.framework.Test test,
java.lang.String message)
public void testAssumptionFailure(junit.framework.Test test,
java.lang.Throwable failure)
IgnoredTestListener
testAssumptionFailure in interface IgnoredTestListenertest - the details of the test and failure that have triggered this report.failure - the AssumptionViolatedException thrown from the current assumption failure.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||