1 // Copyright 2014-2018 The Rust Project Developers. See the COPYRIGHT
2 // file at the top-level directory of this distribution.
4 // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
5 // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
6 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
7 // option. This file may not be copied, modified, or distributed
8 // except according to those terms.
10 #![warn(clippy::panic_params, clippy::unimplemented)]
18 assert!(true, "here be missing values: {}");
30 assert!("foo bar".contains(&format!("foo {}", "bar")));
34 panic!("{}", "This is {ok}");
39 1337 => panic!("{so is this"),
40 666 => panic!("so is this}"),
41 _ => panic!("}so is that{"),
48 assert!({ 1 == ONE });
49 assert!(if 1 == ONE { ONE == 1 } else { false });
53 panic!("{{ why should this not be ok? }}");
54 panic!(" or {{ that ?");
55 panic!(" or }} this ?");
56 panic!(" {or {{ that ?");
57 panic!(" }or }} this ?");