dyntest 0.2.2

Dynamically create test cases.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::fs;

use dyntest::{dyntest, DynTester};

dyntest!(test);

fn test(t: &mut DynTester) {
  t.group("uses_dyntest", |t| {
    for (name, path) in t.glob_in("examples", "**.rs") {
      t.test(name, move || {
        // All the usage examples should use `dyntest!`.
        assert!(fs::read_to_string(path).unwrap().contains("dyntest!"));
      });
    }
  });
}