Utility class grouping the total description + map of each fragment to its description
Descriptions for a seq of Fragments to execute
The JUnitReporter reports a specification by using a JUnit RunNotifier
Trait for exporting the specification as JUnit xml files
The JUnitXml printer is used to create a JUnit xml report of an executed specification.
The JUnitXml printer is used to create a JUnit xml report of an executed specification.
To do this, it uses a reducer to prepare print blocks with:
- the text to print - the statistics - the current arguments to use
This trait execute specifications and exports them as JUnit xml files in the target/test-reports directory (by default).
This class refines the AssertionFailedError
from junit
and provides the stackTrace of an exception which occurred during the specification execution
The JUnitReporter reports a specification by using a JUnit RunNotifier
To do so, it uses most of the execution pipeline of a normal reporter but overrides the fragments execution so as to notify JUnit of the appropriate events