Expand description
Tools for outputting Cucumber
events.
Modules§
- Default
Writer
implementation. - Wrappers providing no-op implementations.
- json
output-json
Cucumber JSON formatWriter
implementation. - junit
output-junit
JUnit XML reportWriter
implementation. - libtest
libtest
Rustlibtest
compatibleWriter
implementation. Writer
-wrapper for outputting events in a normalized readable order.- Passing events to one of two
Writer
s based on a predicate. - Tools for writing output.
Writer
-wrapper for re-outputting events at the end of an output.Writer
-wrapper for collecting a summary of execution.- Passing events to multiple terminating
Writer
s simultaneously.
Structs§
- Wrapper for a
Writer
asserting it beingNormalized
. - JUnit
output-junit
- Json
output-json
- Libtest
libtest
- Wrapper for a
Writer
implementation for outputting events corresponding to order guarantees from theRunner
in aNormalized
readable order. - Wrapper for passing events to one of two
Writer
s based on a predicate. - Wrapper for a
Writer
implementation for re-outputting events at the end of an output, based on a filter predicated. - Wrapper for a
Writer
for outputting an execution summary (number of executed features, scenarios, steps and parsing errors). - Wrapper for passing events to multiple terminating
Writer
s simultaneously.
Enums§
Traits§
- Extension of
Writer
allowing its normalization and summarization. - Marker indicating that a
Writer
doesn’t transform or rearrange events. - Marker indicating that a
Writer
can accept events in a happened-before order. - Writer of
Cucumber
events to some output.