Class JUnitCoreRunListener
java.lang.Object
org.junit.runner.notification.RunListener
org.apache.maven.surefire.common.junit4.JUnit4RunListener
org.apache.maven.surefire.junitcore.JUnitCoreRunListener
public class JUnitCoreRunListener
extends org.apache.maven.surefire.common.junit4.JUnit4RunListener
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.
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.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.junit.runner.notification.RunListener
org.junit.runner.notification.RunListener.ThreadSafe -
Field Summary
Fields inherited from class org.apache.maven.surefire.common.junit4.JUnit4RunListener
reporter -
Constructor Summary
ConstructorsConstructorDescriptionJUnitCoreRunListener(org.apache.maven.surefire.report.RunListener reporter, Map<String, TestSet> classMethodCounts) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.maven.surefire.report.StackTraceWritercreateStackTraceWriter(org.junit.runner.notification.Failure failure) protected StringextractDescriptionClassName(org.junit.runner.Description description) protected StringextractDescriptionMethodName(org.junit.runner.Description description) voidtestRunFinished(org.junit.runner.Result result) voidtestRunStarted(org.junit.runner.Description description) Called right before any tests from a specific class are run.Methods inherited from class org.apache.maven.surefire.common.junit4.JUnit4RunListener
createReportEntry, rethrowAnyTestMechanismFailures, testAssumptionFailure, testExecutionSkippedByUser, testFailure, testFinished, testIgnored, testStartedMethods inherited from class org.junit.runner.notification.RunListener
testSuiteFinished, testSuiteStarted
-
Constructor Details
-
Method Details
-
testRunStarted
Called right before any tests from a specific class are run.- Overrides:
testRunStartedin classorg.junit.runner.notification.RunListener- Throws:
Exception- See Also:
-
RunListener.testRunStarted(org.junit.runner.Description)
-
testRunFinished
- Overrides:
testRunFinishedin classorg.junit.runner.notification.RunListener- Throws:
Exception
-
createStackTraceWriter
protected org.apache.maven.surefire.report.StackTraceWriter createStackTraceWriter(org.junit.runner.notification.Failure failure) - Overrides:
createStackTraceWriterin classorg.apache.maven.surefire.common.junit4.JUnit4RunListener
-
extractDescriptionClassName
- Overrides:
extractDescriptionClassNamein classorg.apache.maven.surefire.common.junit4.JUnit4RunListener
-
extractDescriptionMethodName
- Overrides:
extractDescriptionMethodNamein classorg.apache.maven.surefire.common.junit4.JUnit4RunListener
-