compiletest: print slightly more information on fs::write failure

This commit is contained in:
Ralf Jung 2025-07-05 22:21:23 +02:00
parent 6dec76f1c2
commit 9c9c5b041b

View file

@ -1918,7 +1918,8 @@ impl<'test> TestCx<'test> {
fn dump_output_file(&self, out: &str, extension: &str) {
let outfile = self.make_out_name(extension);
fs::write(outfile.as_std_path(), out).unwrap();
fs::write(outfile.as_std_path(), out)
.unwrap_or_else(|err| panic!("failed to write {outfile}: {err:?}"));
}
/// Creates a filename for output with the given extension.