This trait defines the colors which must be used to output text on the console
Definition of abbreviated color names
This class defines the colors to use to print out text on the Console with defaults as AnsiColors for a dark background console
The console reporter executes a Specification and exports the results to the Console Output:
The DefaultSelection trait filters the fragments to execute by filtering Examples according to their names
The DefaultSequence trait sorts the Fragments by making sure Steps will be executed before Examples
Utility class grouping the total description + fragments to execute for each Description
Specific events which can be notified to sbt
Trait for exporting the specification as Html files
The Html printer is used to create an Html report of an executed specification.
Reports a Specification as an Html page
This color scheme can be used with a white background
Trait for exporting the specification as JUnit xml files
The JUnitXml printer is used to create a JUnit xml report of an executed specification.
This trait execute specifications and exports them as JUnit xml files in the target/test-reports directory (by default).
This trait can be used for any event concerning the execution of examples seen as a Tree of Fragments.
Report a Specification by notifying execution events to a Notifier
A Reporter will report the execution of a Specification following 3 steps:
This traits provides specialised print methods for message representing different types of results.
The Selection trait implements the logic for filtering the fragments to execute
The Sequence trait implements the logic for the fragments to execute according to their dependencies
This class checks if colors must be taken from system properties
Reporter for the test interface defined for sbt
This trait prints the executed fragments results and statistics at the end of the specification
This trait reduces a list of ExecutedFragments to a list of PrintLines.
Implementation of the ResultOutput trait as Text