Class DirectConsoleOutput
- java.lang.Object
-
- org.apache.maven.plugin.surefire.report.DirectConsoleOutput
-
- All Implemented Interfaces:
TestcycleConsoleOutputReceiver
,TestOutputReceiver<TestOutputReportEntry>
,ConsoleOutputReportEventListener
public class DirectConsoleOutput extends java.lang.Object implements TestcycleConsoleOutputReceiver
Outputs test system out/system err directly to the console
Just a step on the road to getting the separation of reporting concerns operating properly.
-
-
Constructor Summary
Constructors Constructor Description DirectConsoleOutput(java.io.PrintStream out, java.io.PrintStream err)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
testSetCompleted(TestSetReportEntry report)
void
testSetStarting(TestSetReportEntry reportEntry)
void
writeTestOutput(TestOutputReportEntry reportEntry)
Forwards process output from the running test-case into the reporting system
-
-
-
Method Detail
-
writeTestOutput
public void writeTestOutput(TestOutputReportEntry reportEntry)
Description copied from interface:TestOutputReceiver
Forwards process output from the running test-case into the reporting system- Specified by:
writeTestOutput
in interfaceConsoleOutputReportEventListener
- Specified by:
writeTestOutput
in interfaceTestOutputReceiver<TestOutputReportEntry>
- Parameters:
reportEntry
- wraps test output with descriptive information of the output
-
testSetStarting
public void testSetStarting(TestSetReportEntry reportEntry)
- Specified by:
testSetStarting
in interfaceConsoleOutputReportEventListener
- Specified by:
testSetStarting
in interfaceTestcycleConsoleOutputReceiver
-
testSetCompleted
public void testSetCompleted(TestSetReportEntry report)
- Specified by:
testSetCompleted
in interfaceConsoleOutputReportEventListener
- Specified by:
testSetCompleted
in interfaceTestcycleConsoleOutputReceiver
-
close
public void close()
- Specified by:
close
in interfaceConsoleOutputReportEventListener
- Specified by:
close
in interfaceTestcycleConsoleOutputReceiver
-
-