diff --git a/tests/test_exact_output.rs b/tests/test_exact_output.rs index 1cc06f2b..c2e7f88e 100644 --- a/tests/test_exact_output.rs +++ b/tests/test_exact_output.rs @@ -54,7 +54,11 @@ fn exact_output_test>(valid_outputs: Vec, command_args: let will_fail = valid_outputs.iter().any(|i| output.contains(i)); if !will_fail { - eprintln!("output:\n{}\ndoes not contain any of:\n{:?}",output, valid_outputs.iter()); + eprintln!( + "output:\n{}\ndoes not contain any of:\n{}", + output, + valid_outputs.join("\n\n") + ); } assert!(will_fail) } @@ -202,12 +206,19 @@ pub fn test_apparent_size() { fn apparent_size_output() -> Vec { // The apparent directory sizes are too unpredictable and system dependent to try and match - let files = r#" + let one_space_before = r#" + 0B ┌── a_file + 6B ├── hello_file + "# + .trim() + .to_string(); + + let two_space_before = r#" 0B ┌── a_file 6B ├── hello_file "# .trim() .to_string(); - vec![files] + vec![one_space_before, two_space_before] }