Class XMLFormatter

  • All Implemented Interfaces:
    junit.framework.TestListener, org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener, org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter, org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitResultFormatterMirror, org.apache.tools.ant.taskdefs.optional.junit.XMLConstants

    public class XMLFormatter
    extends org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter
    Sanitises the stack traces generated by tests.
    • 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

      Constructors 
      Constructor Description
      XMLFormatter​(java.io.File file)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addError​(junit.framework.Test test, java.lang.Throwable throwable)  
      void addFailure​(junit.framework.Test test, java.lang.Throwable throwable)  
      void setOutput​(java.io.OutputStream out)  
      • Methods inherited from class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter

        addFailure, endTest, endTestSuite, formatSkip, setSystemError, setSystemOutput, startTest, startTestSuite, testAssumptionFailure, testIgnored
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XMLFormatter

        public XMLFormatter​(java.io.File file)
    • Method Detail

      • setOutput

        public void setOutput​(java.io.OutputStream out)
        Specified by:
        setOutput in interface org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter
        Specified by:
        setOutput in interface org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitResultFormatterMirror
        Overrides:
        setOutput in class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter
      • addFailure

        public void addFailure​(junit.framework.Test test,
                               java.lang.Throwable throwable)
        Overrides:
        addFailure in class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter
      • addError

        public void addError​(junit.framework.Test test,
                             java.lang.Throwable throwable)
        Specified by:
        addError in interface junit.framework.TestListener
        Overrides:
        addError in class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter