Skip to content

Commit ed556ab

Browse files
committed
Improve test runner summary message. Issue #428
1 parent 9a37308 commit ed556ab

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/lib/test.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,14 @@ fn run_tests(&test_opts opts, &test_desc[] tests) -> bool {
7373

7474
assert passed + failed == total;
7575

76-
out.write_str(#fmt("\nresults: %u passed; %u failed\n\n",
77-
passed, failed));
76+
out.write_str(#fmt("\nresult: "));
77+
if (failed == 0u) {
78+
write_ok(out);
79+
} else {
80+
write_failed(out);
81+
}
82+
out.write_str(#fmt(". %u passed; %u failed\n\n",
83+
passed, failed));
7884

7985
ret true;
8086

0 commit comments

Comments
 (0)