runner!() { /* proc-macro */ }
Expand description
Provide a test runner and test on each module
// example/run-test.rs
test_with::runner!(module1, module2);
#[test_with::module]
mod module1 {
#[test_with::runtime_env(PWD)]
fn test_works() {
assert!(true);
}
}
#[test_with::module]
mod module2 {
#[test_with::runtime_env(PWD)]
fn test_works() {
assert!(true);
}
}