blob: 503985ad919ad9c274e2fb6ed489f2c07738117a [file] [log] [blame] [edit]
use common::{args, check};
use libtest_mimic::{Trial, Conclusion};
#[macro_use]
mod common;
fn tests() -> Vec<Trial> {
vec![
Trial::test("passes", || Ok(())),
Trial::test("panics", || panic!("uh oh")),
]
}
#[test]
fn normal() {
check(args([]), tests, 2,
Conclusion {
num_filtered_out: 0,
num_passed: 1,
num_failed: 1,
num_ignored: 0,
num_measured: 0,
},
"
test passes ... ok
test panics ... FAILED
failures:
---- panics ----
test panicked: uh oh
failures:
panics
"
);
}