Skip to main content

assert_text_eq

Macro assert_text_eq 

Source
macro_rules! assert_text_eq {
    ($left: expr, $right: expr $(,)?) => { ... };
    ($left: expr, $right: expr, $($arg:tt)+) => { ... };
}
Expand description

Asserts that two text expressions are equal.

If the texts are not equal, it prints a GitHub-style diff and panics.

§Arguments

  • $left - The first text expression.
  • $right - The second text expression.

§Examples

use assert_text::assert_text_eq;
assert_text_eq!("hello", "hello");
use assert_text::assert_text_eq;
assert_text_eq!("hello", "world");
use assert_text::assert_text_eq;
assert_text_eq!("hello", "world", "custom message: {}", "foo");