diff --git a/src/libstd/test.rs b/src/libstd/test.rs index e693ec2a1ac..6a87a586299 100644 --- a/src/libstd/test.rs +++ b/src/libstd/test.rs @@ -107,7 +107,8 @@ fn run_tests_console(opts: test_opts, alt event { te_filtered(filtered_tests) { st.total = vec::len(filtered_tests); - st.out.write_line(#fmt["\nrunning %u tests", st.total]); + let noun = if st.total != 1u { "tests" } else { "test" }; + st.out.write_line(#fmt["\nrunning %u %s", st.total, noun]); } te_wait(test) { st.out.write_str(#fmt["test %s ... ", test.name]); } te_result(test, result) {