//! Macros for defining extra assertions that should only be checked in testing //! and/or CI when the `__testing_only_extra_assertions` feature is enabled. /// Simple macro that forwards to assert! when using /// __testing_only_extra_assertions. macro_rules! extra_assert { ( $cond:expr ) => { if cfg!(feature = "__testing_only_extra_assertions") { assert!($cond); } }; ( $cond:expr , $( $arg:tt )+ ) => { if cfg!(feature = "__testing_only_extra_assertions") { assert!($cond, $( $arg )* ) } }; }