diff options
Diffstat (limited to '')
-rw-r--r-- | src/tools/rustfmt/tests/target/multiline_string_in_macro_def.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/tools/rustfmt/tests/target/multiline_string_in_macro_def.rs b/src/tools/rustfmt/tests/target/multiline_string_in_macro_def.rs new file mode 100644 index 000000000..dafc738f8 --- /dev/null +++ b/src/tools/rustfmt/tests/target/multiline_string_in_macro_def.rs @@ -0,0 +1,14 @@ +macro_rules! assert_approx_eq { + ($a:expr, $b:expr, $eps:expr) => {{ + let (a, b) = (&$a, &$b); + assert!( + (*a - *b).abs() < $eps, + "assertion failed: `(left !== right)` \ + (left: `{:?}`, right: `{:?}`, expect diff: `{:?}`, real diff: `{:?}`)", + *a, + *b, + $eps, + (*a - *b).abs() + ); + }}; +} |