Key occurrences in a lifecycle of Cucumber execution.
The top-level enum here is Cucumber.
Cucumber
Each event enum contains variants indicating what stage of execution Runner is at, and variants with detailed content about the precise sub-event.
Runner
Arbitrary event, optionally paired with additional metadata.
Top-level Cucumber run event.
Event specific to a particular Feature.
Event of running Before or After hook.
Before
After
Type of a hook executed before or after all Scenario’s Steps.
Scenario
Step
Event specific to a particular Rule.
Event specific to a particular Scenario.
Event specific to a particular Step.
Error of executing a Step.
Alias for a catch_unwind() error.
catch_unwind()
Shortcut for a detached metadata of an arbitrary Event.
Event