diff --git a/regression/test.pl b/regression/test.pl index d137e2dbb84..0cc10155e7c 100755 --- a/regression/test.pl +++ b/regression/test.pl @@ -4,6 +4,7 @@ use strict; use warnings; use File::Basename; +use Term::ANSIColor; use Cwd; @@ -358,10 +359,10 @@ ($) $skips++; print " [SKIPPED]\n"; } elsif(0 == $failed_skipped) { - print " [OK] in $runtime seconds\n"; + print " [" . colored("OK", "green") . "] in $runtime seconds\n"; } else { $failures++; - print " [FAILED]\n"; + print " [" . colored("FAILED", "red") . "]\n"; } } } @@ -393,9 +394,9 @@ ($) print "\n"; if($failures == 0) { - print "All tests were successful"; + print colored("All tests were successful", "green"); } else { - print "Tests failed\n"; + print colored("Tests failed", "red") . "\n"; print " $failures of $count " . (1==$count?"test":"tests") . " failed"; } print ", $skips " . (1==$skips?"test":"tests") . " skipped" if($skips > 0);