Skip to main content

omena_testkit/
lib.rs

1//! Shared Rust fixture and scenario substrate for omena-css tests.
2//!
3//! This crate moves reusable fixture grammar out of product-specific harnesses
4//! and locks scenario macros, snapshot governance, and property-based parser
5//! checks on top of the same `omena-fixture-v0` substrate.
6
7mod boundary;
8pub mod fixture;
9pub mod fixture_eval;
10pub mod instrumentation_session;
11pub mod scenario;
12pub mod snapshot;
13
14#[cfg(test)]
15mod path_identity;
16#[cfg(test)]
17mod property;
18
19pub use boundary::*;
20pub use fixture::*;
21pub use fixture_eval::*;
22pub use instrumentation_session::*;
23pub use scenario::*;
24pub use snapshot::*;