-#[macro_use]\r
-extern crate pretty_assertions;\r
-\r
+#[allow(unused_imports)]\r
+use pretty_assertions::{assert_eq, assert_ne};\r
#[test]\r
#[should_panic(expected = r#"assertion failed: `(left != right)`\r
\r
\r
"#)]\r
fn assert_ne() {\r
-\r
#[derive(Debug, PartialEq)]\r
struct Foo {\r
lorem: &'static str,\r
}\r
\r
#[test]\r
-#[should_panic(expected = r#"assertion failed: `(left != right)`: custom panic message\r
+#[should_panic(\r
+ expected = r#"assertion failed: `(left != right)`: custom panic message\r
\r
\e[1mBoth sides\e[0m:\r
Some(\r
}\r
)\r
\r
-"#)]\r
+"#\r
+)]\r
fn assert_ne_custom() {\r
-\r
#[derive(Debug, PartialEq)]\r
struct Foo {\r
lorem: &'static str,\r
\r
"#)]\r
fn assert_ne_trailing_comma() {\r
-\r
#[derive(Debug, PartialEq)]\r
struct Foo {\r
lorem: &'static str,\r
}\r
\r
#[test]\r
-#[should_panic(expected = r#"assertion failed: `(left != right)`: custom panic message\r
+#[should_panic(\r
+ expected = r#"assertion failed: `(left != right)`: custom panic message\r
\r
\e[1mBoth sides\e[0m:\r
Some(\r
}\r
)\r
\r
-"#)]\r
+"#\r
+)]\r
fn assert_ne_custom_trailing_comma() {\r
-\r
#[derive(Debug, PartialEq)]\r
struct Foo {\r
lorem: &'static str,\r