diff --git a/tests/system.rs b/tests/system.rs index 5b128aa6b35..48531d321c8 100644 --- a/tests/system.rs +++ b/tests/system.rs @@ -332,10 +332,12 @@ fn handle_result(result: HashMap, for (file_name, fmt_text) in result { // If file is in tests/source, compare to file with same name in tests/target. let target = get_target(&file_name, target); - let mut f = fs::File::open(&target).expect("Couldn't open target"); + let open_error = format!("Couldn't open target {:?}", &target); + let mut f = fs::File::open(&target).expect(&open_error); let mut text = String::new(); - f.read_to_string(&mut text).expect("Failed reading target"); + let read_error = format!("Failed reading target {:?}", &target); + f.read_to_string(&mut text).expect(&read_error); if fmt_text != text { let diff = make_diff(&text, &fmt_text, DIFF_CONTEXT_SIZE);