Expand description
Shared Rust fixture and scenario substrate for omena-css tests.
This crate moves reusable fixture grammar out of product-specific harnesses
and locks scenario macros, snapshot governance, and property-based parser
checks on top of the same omena-fixture-v0 substrate.
Re-exports§
pub use fixture::*;pub use fixture_eval::*;pub use instrumentation_session::*;pub use scenario::*;pub use snapshot::*;
Modules§
- fixture
- fixture_
eval - Evaluate parsed
omena-fixture-v0expectations against engine output. - instrumentation_
session - Thread-local instrumentation counters for resolver and salsa query runs in tests.
- scenario
- snapshot
Macros§
- cme_
scenario_ v0 - Construct a
omena-fixture-v0scenario using the v0.1 archetype macro.
Structs§
- Omena
Testkit Boundary Summary V0 - Boundary summary for the shared Rust testkit substrate.
Functions§
- summarize_
omena_ testkit_ boundary - Summarize the shared Rust testkit boundary.