Uses of Interface
org.apache.maven.surefire.api.report.TestOutputReceiver
-
-
Uses of TestOutputReceiver in org.apache.maven.plugin.surefire.booterclient.output
Methods in org.apache.maven.plugin.surefire.booterclient.output that return TestOutputReceiver Modifier and Type Method Description TestOutputReceiver<TestOutputReportEntry>
ForkClient. getConsoleOutputReceiver()
-
Uses of TestOutputReceiver in org.apache.maven.plugin.surefire.report
Subinterfaces of TestOutputReceiver in org.apache.maven.plugin.surefire.report Modifier and Type Interface Description interface
TestcycleConsoleOutputReceiver
Classes in org.apache.maven.plugin.surefire.report that implement TestOutputReceiver Modifier and Type Class Description class
ConsoleOutputFileReporter
Surefire output consumer proxy that writes test output to aFile
for each test suite.class
DirectConsoleOutput
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.class
NullConsoleOutputReceiver
TestcycleConsoleOutputReceiver doing nothing rather than using null.class
TestSetRunListener
Reports data for a single test set. -
Uses of TestOutputReceiver in org.apache.maven.surefire.api.booter
Classes in org.apache.maven.surefire.api.booter that implement TestOutputReceiver Modifier and Type Class Description class
ForkingRunListener
Encodes the full output of the test run to the "target". -
Uses of TestOutputReceiver in org.apache.maven.surefire.api.report
Subinterfaces of TestOutputReceiver in org.apache.maven.surefire.api.report Modifier and Type Interface Description interface
TestReportListener<T extends OutputReportEntry>
This architecture has two sides (forked JVM, plugin JVM) implementing the same interfaceTestReportListener
:Fields in org.apache.maven.surefire.api.report declared as TestOutputReceiver Modifier and Type Field Description private TestOutputReceiver<OutputReportEntry>
ConsoleOutputCapture.ForwardingPrintStream. target
Fields in org.apache.maven.surefire.api.report with type parameters of type TestOutputReceiver Modifier and Type Field Description private static java.lang.ThreadLocal<TestOutputReceiver>
ConsoleOutputReceiverForCurrentThread. CURRENT
Methods in org.apache.maven.surefire.api.report that return TestOutputReceiver Modifier and Type Method Description static TestOutputReceiver
ConsoleOutputReceiverForCurrentThread. get()
Methods in org.apache.maven.surefire.api.report with parameters of type TestOutputReceiver Modifier and Type Method Description static void
ConsoleOutputReceiverForCurrentThread. set(TestOutputReceiver testOutputReceiver)
static void
ConsoleOutputCapture. startCapture(TestOutputReceiver<OutputReportEntry> target)
Constructors in org.apache.maven.surefire.api.report with parameters of type TestOutputReceiver Constructor Description ForwardingPrintStream(boolean stdout, TestOutputReceiver<OutputReportEntry> target)
-
Uses of TestOutputReceiver in org.apache.maven.surefire.common.junit4
Classes in org.apache.maven.surefire.common.junit4 that implement TestOutputReceiver Modifier and Type Class Description class
JUnit4RunListener
RunListener for JUnit4, delegates to our own RunListener -
Uses of TestOutputReceiver in org.apache.maven.surefire.junit
Classes in org.apache.maven.surefire.junit that implement TestOutputReceiver Modifier and Type Class Description (package private) class
JUnit3Reporter
This implementation ofRunListener
handlesOutputReportEntry
in theoutput receiver
, downcasting toTestOutputReportEntry
, and delegates the report entry to theTestReportListener
. -
Uses of TestOutputReceiver in org.apache.maven.surefire.junitcore
Classes in org.apache.maven.surefire.junitcore that implement TestOutputReceiver Modifier and Type Class Description (package private) class
ClassesParallelRunListener
Deprecated.(package private) class
ConcurrentRunListener
Deprecated.(package private) class
JUnitCoreRunListener
Noteworthy things about JUnit4 listening:
A class that is annotated with @Ignore will have one invocation of "testSkipped" with source==name A method that is annotated with @Ignore will have a invocation of testSkipped with source and name distinct Methods annotated with @Ignore trigger no further events.(package private) class
MethodsParallelRunListener
Deprecated.(package private) class
NonConcurrentRunListener
Deprecated.(package private) class
TestMethod
Deprecated.Methods in org.apache.maven.surefire.junitcore with parameters of type TestOutputReceiver Modifier and Type Method Description (package private) void
LogicalStream. writeDetails(TestOutputReceiver<TestOutputReportEntry> outputReceiver)
Deprecated. -
Uses of TestOutputReceiver in org.apache.maven.surefire.junitplatform
Classes in org.apache.maven.surefire.junitplatform that implement TestOutputReceiver Modifier and Type Class Description (package private) class
RunListenerAdapter
-
Uses of TestOutputReceiver in org.apache.maven.surefire.testng
Classes in org.apache.maven.surefire.testng that implement TestOutputReceiver Modifier and Type Class Description class
ConfigurationAwareTestNGReporter
Just like TestNGReporter, but explicitly implements IResultListener; this interface is new in TestNG 5.5class
TestNGReporter
Listens for and provides and adaptor layer so that TestNG tests can report their status to the currentRunListener
.
-