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 +++++++++++++++++++++++------------------ cli/program_state.rs | 13 +++++++++---- 2 files changed, 32 insertions(+), 22 deletions(-) (limited to 'cli') 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" + ); + } } diff --git a/cli/program_state.rs b/cli/program_state.rs index 5a2c8fdfe..03ad52617 100644 --- a/cli/program_state.rs +++ b/cli/program_state.rs @@ -351,8 +351,13 @@ fn source_map_from_code(code: String) -> Option> { } } -#[test] -fn thread_safe() { - fn f(_: S) {} - f(ProgramState::mock(vec![], None)); +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn thread_safe() { + fn f(_: S) {} + f(ProgramState::mock(vec![], None)); + } } -- cgit v1.2.3