Better coloring of output of Rake tasks; Turn off colored output in Rake tasks if not on a TTY (not sure if it works in Hudson); Add support to TCR for turning off colors since there is code to calc options but it wasn't used; NOTE: coloring in TCR should be MUCH better tested.

This commit is contained in:
Davis W. Frank
2011-06-16 22:34:11 -07:00
parent 75dd391d57
commit 0b97951766
10 changed files with 45 additions and 77 deletions

View File

@@ -1,4 +1,4 @@
jasmine.TrivialConsoleReporter = function(print, doneCallback) {
jasmine.TrivialConsoleReporter = function(print, doneCallback, showColors) {
//inspired by mhevery's jasmine-node reporter
//https://github.com/mhevery/jasmine-node
@@ -16,7 +16,7 @@ jasmine.TrivialConsoleReporter = function(print, doneCallback) {
};
function coloredStr(color, str) {
return ansi[color] + str + ansi.none;
return showColors ? (ansi[color] + str + ansi.none) : str;
}
function greenStr(str) {