Skip to content

Commit 45c2c9a

Browse files
committed
Clean output
1 parent 687d3d1 commit 45c2c9a

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/tools/compiletest/src/runtest.rs

+10-9
Original file line numberDiff line numberDiff line change
@@ -2708,15 +2708,16 @@ impl<'test> TestCx<'test> {
27082708
return 0;
27092709
}
27102710

2711-
println!("normalized {}:\n{}\n", kind, actual);
2712-
println!("expected {}:\n{}\n", kind, expected);
2713-
println!("diff of {}:\n", kind);
2714-
2715-
for diff in diff::lines(expected, actual) {
2716-
match diff {
2717-
diff::Result::Left(l) => println!("-{}", l),
2718-
diff::Result::Both(l, _) => println!(" {}", l),
2719-
diff::Result::Right(r) => println!("+{}", r),
2711+
if expected.is_empty() {
2712+
println!("normalized {}:\n{}\n", kind, actual);
2713+
} else {
2714+
println!("diff of {}:\n", kind);
2715+
for diff in diff::lines(expected, actual) {
2716+
match diff {
2717+
diff::Result::Left(l) => println!("-{}", l),
2718+
diff::Result::Right(r) => println!("+{}", r),
2719+
_ => {},
2720+
}
27202721
}
27212722
}
27222723

0 commit comments

Comments
 (0)