crates/nornir-selftest/src/lib.rs
//! # nornir-selftest
//!
//! Self-emitter bridge — the single internal call site nornir's own code and its
//! `#[test]`s use to push a *functional* row into the [`nornir_testmatrix`]
//! matrix, so the framework's author eats its own dogfood (AUT8).
//!
//! nornir re-exports this as `nornir::selftest` (via
//! `pub use nornir_selftest as selftest`) and re-exports the `assert_emit!`
//! macro, so `crate::selftest::emit` / `assert_emit!` call sites resolve
//! unchanged. See the `selftest` module source for the EMIT-DOCTRINE.
mod selftest;
pub use selftest::*;