ralph_core/testing/mod.rs
1//! Testing utilities for deterministic E2E tests.
2
3pub mod mock_backend;
4pub mod replay_backend;
5pub mod scenario;
6pub mod smoke_runner;
7
8pub use mock_backend::{ExecutionRecord, MockBackend};
9pub use replay_backend::{ReplayBackend, ReplayTimingMode};
10pub use scenario::{ExecutionTrace, Scenario, ScenarioRunner};
11pub use smoke_runner::{
12 list_fixtures, SmokeRunner, SmokeTestConfig, SmokeTestError, SmokeTestResult, TerminationReason,
13};