From 11d54b8b9a78d7236916883c09e165fdc3768f00 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Sun, 3 Feb 2008 00:23:02 -0800 Subject: [PATCH] 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 --- t/test-lib.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 -- 2.30.2