//@ check-pass | |
//@ compile-flags: --test | |
#[test] | |
#[should_panic = "foo"] | |
fn test1() { | |
panic!(); | |
} | |
#[test] | |
#[should_panic(expected)] | |
//~^ WARN: argument must be of the form: | |
fn test2() { | |
panic!(); | |
} | |
#[test] | |
#[should_panic(expect)] | |
//~^ WARN: argument must be of the form: | |
fn test3() { | |
panic!(); | |
} | |
#[test] | |
#[should_panic(expected(foo, bar))] | |
//~^ WARN: argument must be of the form: | |
fn test4() { | |
panic!(); | |
} | |
#[test] | |
#[should_panic(expected = "foo", bar)] | |
//~^ WARN: argument must be of the form: | |
fn test5() { | |
panic!(); | |
} |