xpct 0.5.1

An extensible test assertion library
Documentation
//! Core types for the library.
//!
//! This module contains everything that isn't a matcher or formatter.
//!
//! If you're just writing tests and not writing custom matchers or formatters, you don't need
//! anything in this module.

mod adapter;
mod assertion;
mod context;
mod format;
mod matcher;
mod result;
mod wrap;

pub use assertion::Assertion;
pub use context::{AssertionContext, FileLocation};
pub use format::strings::whitespace;
pub use format::*;
pub use matcher::{BoxTransformMatch, DynTransformMatch, Match, Matcher, TransformMatch};
pub use result::{AssertionFailure, FormattedFailure, MatchError, MatchFailure, MatchOutcome};