diff options
| author | Giles Cope <gilescope@gmail.com> | 2017-06-13 14:17:59 +0100 |
|---|---|---|
| committer | Giles Cope <gilescope@gmail.com> | 2017-06-13 14:17:59 +0100 |
| commit | 1ec1b1f1eb1bd0ea1f9396ade1015d00f9149a1d (patch) | |
| tree | 42c7c83b636715301c4d557b166b31d809ee445a /src/libcore/macros.rs | |
| parent | f062832b208e94f2f0f26ed7fb5c48c172069fbe (diff) | |
| download | rust-1ec1b1f1eb1bd0ea1f9396ade1015d00f9149a1d.tar.gz rust-1ec1b1f1eb1bd0ea1f9396ade1015d00f9149a1d.zip | |
updated assert_eq test, fixed incorrect assert_ne message and added test.
Diffstat (limited to 'src/libcore/macros.rs')
| -rw-r--r-- | src/libcore/macros.rs | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/libcore/macros.rs b/src/libcore/macros.rs index 99000a031fe..f8316d68578 100644 --- a/src/libcore/macros.rs +++ b/src/libcore/macros.rs @@ -116,8 +116,9 @@ macro_rules! assert_eq { match (&$left, &$right) { (left_val, right_val) => { if !(*left_val == *right_val) { - panic!("assertion failed: `(left == right)` \ - (left: `{:?}`, right: `{:?}`)", left_val, right_val) + panic!(r#"assertion failed: `(left == right)` + left: `{:?}` + right: `{:?}`"#, left_val, right_val) } } } @@ -126,8 +127,9 @@ macro_rules! assert_eq { match (&($left), &($right)) { (left_val, right_val) => { if !(*left_val == *right_val) { - panic!("assertion failed: `(left == right)` \ - (left: `{:?}`, right: `{:?}`): {}", left_val, right_val, + panic!(r#"assertion failed: `(left == right)` + left: `{:?}` + right: `{:?}`: {}"#, left_val, right_val, format_args!($($arg)+)) } } @@ -162,8 +164,9 @@ macro_rules! assert_ne { match (&$left, &$right) { (left_val, right_val) => { if *left_val == *right_val { - panic!("assertion failed: `(left != right)` \ - (left: `{:?}`, right: `{:?}`)", left_val, right_val) + panic!(r#"assertion failed: `(left != right)` + left: `{:?}` + right: `{:?}`"#, left_val, right_val) } } } @@ -172,8 +175,9 @@ macro_rules! assert_ne { match (&($left), &($right)) { (left_val, right_val) => { if *left_val == *right_val { - panic!("assertion failed: `(left != right)` \ - (left: `{:?}`, right: `{:?}`): {}", left_val, right_val, + panic!(r#"assertion failed: `(left != right)` + left: `{:?}` + right: `{:?}`: {}"#, left_val, right_val, format_args!($($arg)+)) } } |
