onlyerror 0.1.5

Obsessively tiny error derive macro
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[test]
fn compile_tests() {
    let t = trybuild::TestCases::new();
    t.pass("compile_tests/empty.rs");
    t.pass("compile_tests/one_comment.rs");
    t.pass("compile_tests/one_param.rs");
    t.compile_fail("compile_tests/one_non_signed.rs");
    t.pass("compile_tests/multiple_variant.rs");
    t.compile_fail("compile_tests/multiple_non_signed.rs");
    t.compile_fail("compile_tests/multiple_one_non_signed.rs");
    t.pass("compile_tests/no_display.rs");
    if rustversion::cfg!(all(stable, since(1.68.0))) {
        t.compile_fail("compile_tests/no_display_no_impl.rs");
    }
    t.pass("compile_tests/skip_positional.rs");
}