public class AntXmlFormatter
extends java.lang.Object
implements junit.framework.TestListener, java.io.Closeable
TestListener that bridges to JUnitResultFormatter.| Modifier and Type | Field and Description |
|---|---|
private org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter |
antf |
private org.apache.tools.ant.taskdefs.optional.junit.JUnitTest |
antTest |
private java.io.File |
dir |
private java.io.PrintStream |
err
Stdout, stderr that were replaced.
|
private java.io.ByteArrayOutputStream |
errBuf |
private java.lang.Class<? extends org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter> |
formatter |
private int |
id |
private java.io.PrintStream |
out
Stdout, stderr that were replaced.
|
private java.io.ByteArrayOutputStream |
outBuf |
(package private) java.io.FileOutputStream |
outStream |
private long |
startTime |
| Constructor and Description |
|---|
AntXmlFormatter(java.lang.Class<? extends org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter> formatter,
java.io.File dir) |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(junit.framework.Test test,
java.lang.Throwable t) |
void |
addFailure(junit.framework.Test test,
junit.framework.AssertionFailedError t) |
void |
close() |
void |
endTest(junit.framework.Test test) |
private java.lang.String |
getResultFileName(java.lang.String testName) |
private java.lang.String |
getTestName(junit.framework.Test test) |
private static boolean |
inRange(char ch,
char start,
char end) |
void |
startTest(junit.framework.Test test) |
private org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter antf
private org.apache.tools.ant.taskdefs.optional.junit.JUnitTest antTest
private final java.lang.Class<? extends org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter> formatter
private long startTime
private final java.io.File dir
java.io.FileOutputStream outStream
private final java.io.PrintStream out
close().private final java.io.PrintStream err
close().private final java.io.ByteArrayOutputStream outBuf
private final java.io.ByteArrayOutputStream errBuf
private int id
public AntXmlFormatter(java.lang.Class<? extends org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter> formatter,
java.io.File dir)
public void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic void addError(junit.framework.Test test,
java.lang.Throwable t)
addError in interface junit.framework.TestListenerpublic void addFailure(junit.framework.Test test,
junit.framework.AssertionFailedError t)
addFailure in interface junit.framework.TestListenerpublic void startTest(junit.framework.Test test)
startTest in interface junit.framework.TestListenerprivate java.lang.String getTestName(junit.framework.Test test)
private java.lang.String getResultFileName(java.lang.String testName)
private static boolean inRange(char ch,
char start,
char end)
public void endTest(junit.framework.Test test)
endTest in interface junit.framework.TestListener