Module cucumber_rust::event[][src]

Key occurrences in the lifecycle of a Cucumber execution.

The top-level enum here is CucumberEvent.

Each event enum contains variants indicating what stage of execution Cucumber is at and, variants with detailed content about the precise sub-event

Structs

CapturedOutput

The stringified content of stdout and stderr captured during Step execution.

ExampleValues

Content derived from a gherkin Examples table. Contains the table's keys and for values drawn from a single row.

Location

Panic source location information

PanicInfo

Panic content captured when a Step failed.

Enums

CucumberEvent

Top-level cucumber run event.

FailureKind
FeatureEvent

Event specific to a particular Feature

RuleEvent

Event specific to a particular Rule

ScenarioEvent

Event specific to a particular Scenario

StepEvent

Event specific to a particular Step

StepFailureKind