From 84f8b87f1b0fc6b7ec3a7f157f99d7f098d43101 Mon Sep 17 00:00:00 2001 From: Yusuke Tanaka Date: Tue, 2 Feb 2021 00:55:23 +0900 Subject: chore: make all tests annotated with `#[cfg(test)]` (#9347) --- cli/diff.rs | 41 +++++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 18 deletions(-) (limited to 'cli/diff.rs') diff --git a/cli/diff.rs b/cli/diff.rs index 54fe910eb..1adb3da4a 100644 --- a/cli/diff.rs +++ b/cli/diff.rs @@ -146,22 +146,27 @@ pub fn diff(orig_text: &str, edit_text: &str) -> String { diff } -#[test] -fn test_diff() { - let simple_console_log_unfmt = "console.log('Hello World')"; - let simple_console_log_fmt = "console.log(\"Hello World\");"; - assert_eq!( - colors::strip_ansi_codes(&diff( - simple_console_log_unfmt, - simple_console_log_fmt - )), - "1 | -console.log('Hello World')\n1 | +console.log(\"Hello World\");\n" - ); - - let line_number_unfmt = "\n\n\n\nconsole.log(\n'Hello World'\n)"; - let line_number_fmt = "console.log(\n\"Hello World\"\n);"; - assert_eq!( - colors::strip_ansi_codes(&diff(line_number_unfmt, line_number_fmt)), - "1 | -\n2 | -\n3 | -\n4 | -\n5 | -console.log(\n1 | +console.log(\n6 | -'Hello World'\n2 | +\"Hello World\"\n7 | -)\n3 | +);\n" - ) +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_diff() { + let simple_console_log_unfmt = "console.log('Hello World')"; + let simple_console_log_fmt = "console.log(\"Hello World\");"; + assert_eq!( + colors::strip_ansi_codes(&diff( + simple_console_log_unfmt, + simple_console_log_fmt + )), + "1 | -console.log('Hello World')\n1 | +console.log(\"Hello World\");\n" + ); + + let line_number_unfmt = "\n\n\n\nconsole.log(\n'Hello World'\n)"; + let line_number_fmt = "console.log(\n\"Hello World\"\n);"; + assert_eq!( + colors::strip_ansi_codes(&diff(line_number_unfmt, line_number_fmt)), + "1 | -\n2 | -\n3 | -\n4 | -\n5 | -console.log(\n1 | +console.log(\n6 | -'Hello World'\n2 | +\"Hello World\"\n7 | -)\n3 | +);\n" + ); + } } -- cgit v1.2.3