Expand description
Single BDD execution engine for all consumers (TestRunner, MCP, standalone).
ScenarioExecutor handles step matching, hooks, variable interpolation,
timeouts, and result collection. An optional StepObserver allows callers
to receive per-step events in real-time (TestInfo reporting in the test
runner, progress notifications in MCP, etc.).
Structs§
- Scenario
Executor - Executes BDD scenarios and individual steps without requiring the
TestRunnerorFixturePool. - Step
Event - Per-step event emitted during scenario execution.
Traits§
- Step
Observer - Callback for observing step execution in real-time.