tests: change info messages from yellow/brown to cyan

Now that we've adopted a "traffic lights" coloring scheme, yellow is used for warning messages, so we need to re-color info messages to something less alarmist. Blue is a universal color for informational messages; however we are using that for skipped tests in order to align with the color schemes of other test suites. Therefore we use cyan which is also blue-ish, but visually distinct from blue. This was suggested on the list a while ago and no-one raised any objections: http://thread.gmane.org/gmane.comp.version-control.git/205675/focus=205966 An earlier iteration of this patch used bold cyan, but the point of this change is to make them less alarming; let's drop the boldness. Also paint the message to report skipping the whole thing via GIT_SKIP_TESTS mechanism in the same color as the "info" color that is used on the final summary line for the entire script. Signed-off-by: Adam Spiers <git@adamspiers.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Adam Spiers committed Dec 16, 2012 at 18:28 UTC 0a6d4751daa0d1638ce181ffb54290b84bde3791
1 file changed +3 -3
t/test-lib.sh
+3 -3
@@ -186,9 +186,9 @@ then
186 warn)
187 tput setaf 3;; # brown/yellow
188 pass)
189 - tput setaf 2;; # green
189 + tput setaf 2;; # green
190 info)
191 - tput setaf 3;; # brown
191 + tput setaf 6;; # cyan
192 *)
193 test -n "$quiet" && return;;
194 esac
@@ -584,7 +584,7 @@ for skp in $GIT_SKIP_TESTS
584 do
585 case "$this_test" in
586 $skp)
587 - say_color skip >&3 "skipping test $this_test altogether"
587 + say_color info >&3 "skipping test $this_test altogether"
588 skip_all="skip all tests in $this_test"
589 test_done
590 esac