Skip to main content

assert_snapshot

Macro assert_snapshot 

Source
macro_rules! assert_snapshot {
    ($name:expr, $buf:expr) => { ... };
    ($name:expr, $buf:expr, $mode:expr) => { ... };
}
Expand description

Assert that a buffer matches a stored snapshot (plain text).

Uses CARGO_MANIFEST_DIR to locate the snapshot directory automatically.

§Examples

// Default mode: TrimTrailing
assert_snapshot!("widget_basic", &buf);

// Explicit mode
assert_snapshot!("widget_exact", &buf, MatchMode::Exact);