We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8edc3ca commit 4154f89Copy full SHA for 4154f89
src/libtest/lib.rs
@@ -789,14 +789,24 @@ impl<T: Write> ConsoleTestState<T> {
789
} else {
790
self.write_pretty("FAILED", term::color::RED)?;
791
}
792
- let s = format!(
+ let s = if self.allowed_fail > 0 {
793
+ format!(
794
". {} passed; {} failed ({} allowed); {} ignored; {} measured; {} filtered out\n\n",
795
self.passed,
- self.failed,
796
+ self.failed + self.allowed_fail,
797
self.allowed_fail,
798
self.ignored,
799
self.measured,
- self.filtered_out);
800
+ self.filtered_out)
801
+ } else {
802
803
+ ". {} passed; {} failed; {} ignored; {} measured; {} filtered out\n\n",
804
+ self.passed,
805
+ self.failed,
806
+ self.ignored,
807
+ self.measured,
808
809
+ };
810
self.write_plain(&s)?;
811
return Ok(success);
812
0 commit comments