diff --git a/tooling/nargo_cli/build.rs b/tooling/nargo_cli/build.rs index 5e76203b20c..b8c2d58b5b9 100644 --- a/tooling/nargo_cli/build.rs +++ b/tooling/nargo_cli/build.rs @@ -261,8 +261,12 @@ fn generate_execution_success_tests(test_file: &mut File, test_data_dir: &Path) String::new() }; + // Remove any trailing newlines added by some editors + let stdout = stdout.trim(); + let expected_stdout = expected_stdout.trim(); + if stdout != expected_stdout { - println!("stdout does not match expected output. Expected:\n{}\n\nActual:\n{}", stdout, expected_stdout); + println!("stdout does not match expected output. Expected:\n{expected_stdout}\n\nActual:\n{stdout}"); assert_eq!(stdout, expected_stdout); } "#