Skip to main content

Crate omena_testkit

Crate omena_testkit 

Source
Expand description

Shared Rust fixture and scenario substrate for omena-css tests.

M4 uses this crate to move reusable fixture grammar out of product-specific harnesses. The M4 substrate also locks scenario macros and snapshot governance on top of the same cme-fixture-v0 parser.

Re-exports§

pub use fixture::*;
pub use scenario::*;
pub use snapshot::*;

Modules§

fixture
scenario
snapshot

Macros§

cme_scenario_v0
Construct a cme-fixture-v0 scenario using the v0.1 archetype macro.

Structs§

OmenaTestkitBoundarySummaryV0
Boundary summary for the shared Rust testkit substrate.

Functions§

summarize_omena_testkit_boundary
Summarize the shared Rust testkit boundary.