From: Junio C Hamano Date: Sun, 3 Feb 2008 08:23:02 +0000 (-0800) Subject: test: reword the final message of tests with known breakages X-Git-Tag: v1.5.5-rc0~270 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=11d54b8b9a78d7236916883c09e165fdc3768f00;p=git.git test: reword the final message of tests with known breakages When we have known breakages, we still said "passed all N test(s)", which was a bit funny. This rewords it to read "passed all remaining N test(s)" in such a case. Signed-off-by: Junio C Hamano --- diff --git a/t/test-lib.sh b/t/test-lib.sh index 9a3c0b4ca..da47bd7c9 100644 --- a/t/test-lib.sh +++ b/t/test-lib.sh @@ -295,6 +295,9 @@ test_done () { if test "$test_broken" != 0 then say_color error "still have $test_broken known breakage(s)" + msg="remaining $(($test_count-$test_broken)) test(s)" + else + msg="$test_count test(s)" fi case "$test_failure" in 0) @@ -306,11 +309,11 @@ test_done () { # The Makefile provided will clean this test area so # we will leave things as they are. - say_color pass "passed all $test_count test(s)" + say_color pass "passed all $msg" exit 0 ;; *) - say_color error "failed $test_failure among $test_count test(s)" + say_color error "failed $test_failure among $msg" exit 1 ;; esac