From 48d4a8b263faa9acda06651bceeff50881f21b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Ma=C5=82ecki?= Date: Tue, 1 Nov 2011 12:38:38 +0100 Subject: [PATCH] [minor] Allow user to set `colors.mode` --- test/core/run | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/core/run b/test/core/run index f8b0444..8f72a9a 100755 --- a/test/core/run +++ b/test/core/run @@ -29,7 +29,10 @@ var fs = require('fs'), path = require('path'), spawn = require('child_process').spawn, async = require('async'), - colors = require('colors'); + colors = require('colors'), + optimist = require('optimist'); + +optimist.argv.color && (colors.mode = optimist.argv.color); var testTimeout = 15000; var results = {}; @@ -57,7 +60,9 @@ function runTest(test, callback) { }); }; -var tests = process.argv.slice(2); +var tests = process.argv.slice(2).filter(function (test) { + return test.substr(0, 2) != '--'; +}); if (!tests.length) { var pathPrefix = path.join(__dirname, 'simple');