Class JUnit5Xml30StatelessReporter
java.lang.Object
org.apache.maven.surefire.extensions.StatelessReporter<WrappedReportEntry,TestSetStats,DefaultStatelessReportMojoConfiguration>
org.apache.maven.plugin.surefire.extensions.SurefireStatelessReporter
org.apache.maven.plugin.surefire.extensions.junit5.JUnit5Xml30StatelessReporter
The extension of
xml reporter
based on XSD version 3.0 for JUnit5.
Selectively enables phrased classes, methods and report files upon JUnit5 annotation DisplayName.
author Tibor Digana (tibor17)- Since:
- 3.0.0-M4
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
false
by default.private boolean
false
by default.private boolean
false
by default.private boolean
false
by default. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone
(ClassLoader target) createListener
(DefaultStatelessReportMojoConfiguration configuration) Creates reporter.boolean
boolean
boolean
boolean
void
setUsePhrasedFileName
(boolean usePhrasedFileName) void
setUsePhrasedTestCaseClassName
(boolean usePhrasedTestCaseClassName) void
setUsePhrasedTestCaseMethodName
(boolean usePhrasedTestCaseMethodName) void
setUsePhrasedTestSuiteClassName
(boolean usePhrasedTestSuiteClassName) toString()
Methods inherited from class org.apache.maven.surefire.extensions.StatelessReporter
getVersion, isDisable, setDisable, setVersion
-
Field Details
-
usePhrasedFileName
private boolean usePhrasedFileNamefalse
by default.
This action takes effect only in JUnit5 provider together with a test class annotated DisplayName. -
usePhrasedTestSuiteClassName
private boolean usePhrasedTestSuiteClassNamefalse
by default.
This action takes effect only in JUnit5 provider together with a test class annotated DisplayName. -
usePhrasedTestCaseClassName
private boolean usePhrasedTestCaseClassNamefalse
by default.
This action takes effect only in JUnit5 provider together with a test class annotated DisplayName. -
usePhrasedTestCaseMethodName
private boolean usePhrasedTestCaseMethodNamefalse
by default.
This action takes effect only in JUnit5 provider together with a test method annotated DisplayName.
-
-
Constructor Details
-
JUnit5Xml30StatelessReporter
public JUnit5Xml30StatelessReporter()
-
-
Method Details
-
getUsePhrasedFileName
public boolean getUsePhrasedFileName() -
setUsePhrasedFileName
public void setUsePhrasedFileName(boolean usePhrasedFileName) -
getUsePhrasedTestSuiteClassName
public boolean getUsePhrasedTestSuiteClassName() -
setUsePhrasedTestSuiteClassName
public void setUsePhrasedTestSuiteClassName(boolean usePhrasedTestSuiteClassName) -
getUsePhrasedTestCaseClassName
public boolean getUsePhrasedTestCaseClassName() -
setUsePhrasedTestCaseClassName
public void setUsePhrasedTestCaseClassName(boolean usePhrasedTestCaseClassName) -
getUsePhrasedTestCaseMethodName
public boolean getUsePhrasedTestCaseMethodName() -
setUsePhrasedTestCaseMethodName
public void setUsePhrasedTestCaseMethodName(boolean usePhrasedTestCaseMethodName) -
createListener
public StatelessReportEventListener<WrappedReportEntry,TestSetStats> createListener(DefaultStatelessReportMojoConfiguration configuration) Description copied from class:StatelessReporter
Creates reporter.- Overrides:
createListener
in classSurefireStatelessReporter
- Returns:
- reporter object
-
clone
- Overrides:
clone
in classSurefireStatelessReporter
-
toString
- Overrides:
toString
in classStatelessReporter<WrappedReportEntry,
TestSetStats, DefaultStatelessReportMojoConfiguration>
-