Skip to content

Commit 4154f89

Browse files
author
Paul Woolcock
committed
only show allowed failure count if there are allowed failures
1 parent 8edc3ca commit 4154f89

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/libtest/lib.rs

+13-3
Original file line numberDiff line numberDiff line change
@@ -789,14 +789,24 @@ impl<T: Write> ConsoleTestState<T> {
789789
} else {
790790
self.write_pretty("FAILED", term::color::RED)?;
791791
}
792-
let s = format!(
792+
let s = if self.allowed_fail > 0 {
793+
format!(
793794
". {} passed; {} failed ({} allowed); {} ignored; {} measured; {} filtered out\n\n",
794795
self.passed,
795-
self.failed,
796+
self.failed + self.allowed_fail,
796797
self.allowed_fail,
797798
self.ignored,
798799
self.measured,
799-
self.filtered_out);
800+
self.filtered_out)
801+
} else {
802+
format!(
803+
". {} passed; {} failed; {} ignored; {} measured; {} filtered out\n\n",
804+
self.passed,
805+
self.failed,
806+
self.ignored,
807+
self.measured,
808+
self.filtered_out)
809+
};
800810
self.write_plain(&s)?;
801811
return Ok(success);
802812
}

0 commit comments

Comments
 (0)