1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#[doc(hidden)] #[cfg(test)] macro_rules! assert_ok { ($e:expr) => ({ match $e { Ok(res) => res, Err(err) => panic!("expected Ok(..) got Err({:?})", err) } }); } #[doc(hidden)] #[cfg(test)] macro_rules! assert_err { ($e:expr) => ({ match $e { Ok(badres) => panic!("expected Err(..) got Ok({:?})", badres), Err(err) => err } }); }