pub mod document;
pub mod state_fragment;
pub mod summary;
mod summary_compare;
pub mod validate;

pub const FIXTURE_FORMAT_VERSION: u32 = 1;

pub use document::{
    FixtureDocument, FixtureSource, FixtureStateOrigin, FixtureValidationReport, RawFixtureDocument,
};
pub use state_fragment::compare_expected_state_fragment;
pub use summary::ExpectedRuntimeSummary;
pub use validate::validate_fixture_document;

#[cfg(test)]
mod tests;
