// 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!(); }