Skip to content

Commit 9876f6b

Browse files
Fix error code failure check in rustdoc test
1 parent a80e63f commit 9876f6b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/librustdoc/test.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,6 @@ fn run_test(
299299
eprint!("{}", self.0);
300300
}
301301
}
302-
303302
let out = str::from_utf8(&output.stderr).unwrap();
304303
let _bomb = Bomb(&out);
305304
match (output.status.success(), compile_fail) {
@@ -309,7 +308,7 @@ fn run_test(
309308
(true, false) => {}
310309
(false, true) => {
311310
if !error_codes.is_empty() {
312-
error_codes.retain(|err| !out.contains(err));
311+
error_codes.retain(|err| !out.contains(&format!("error[{}]: ", err)));
313312

314313
if !error_codes.is_empty() {
315314
return Err(TestFailure::MissingErrorCodes(error_codes));

0 commit comments

Comments
 (0)