org.apache.tools.ant.taskdefs.optional.junit

Class JUnitTask.JUnitLogOutputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    Enclosing class:
    JUnitTask


    protected static class JUnitTask.JUnitLogOutputStream
    extends LogOutputStream
    A stream handler for handling the junit task.
    Since:
    Ant 1.7
    • Constructor Detail

      • JUnitLogOutputStream

        public JUnitLogOutputStream(Task task,
                                    int level)
        Constructor.
        Parameters:
        task - the task being logged.
        level - the log level used to log data written to this stream.
    • Method Detail

      • processLine

        protected void processLine(java.lang.String line,
                                   int level)
        Logs a line. If the line starts with junit.framework.TestListener: set the level to MSG_VERBOSE.
        Overrides:
        processLine in class LogOutputStream
        Parameters:
        line - the line to log.
        level - the logging level to use.