subtest 1.0.3

macro to easily use test setup code from one test function in another one
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[subtest::subtest]
#[test]
fn two_subtests() {
    let i = 1;
    assert_eq!(i, 1);

    #[subtest]
    fn add() {
        let i = i + 1;
        assert_eq!(i, 2);
    }

    #[subtest]
    fn subtract() {
        let i = i - 1;
        assert_eq!(i, 0);
    }
}