Writes a rich report of the scenario and example execution as it happens
The pretty formatter writes a rich report of the scenario and example execution as it happens. Useful when running Cucumber from the terminal. The summary formatter writes a rich summary at the end of the test run.
The progress formatter is minimalist progress indicator that writes a single character status for each test. Useful the test suite gets large. Pairs well with the summary formatter.
Each step is colored according to the outcome. When the cucumber
theme is in
use the following colors and symbols are used.
Cucumber Outcome | Color | Status Symbol | Progress Symbol |
---|---|---|---|
UNKNOWN | n/a | n/a | n/a |
PASSED | Green | ✔ | . |
SKIPPED | Cyan | ↷ | - |
PENDING | Yellow | ■ | P |
UNDEFINED | Yellow | ■ | U |
AMBIGUOUS | Red | ✘ | A |
FAILED | Red | ✘ | F |
Each language implementation validates itself against the examples in the
testdata
folder. See the testdata/README.md for more
information.