From 84ff141eddb3501078e6edcbd662aa5131f28235 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Sun, 10 May 2015 02:43:44 -0400 Subject: [PATCH] =?UTF-8?q?Make=20the=20'=E2=9C=96'=20for=20test=20errors?= =?UTF-8?q?=20red?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This makes it much easier to find the errors in a long list of tests. --- test/content/runtests.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/content/runtests.js b/test/content/runtests.js index 81b92da7ce..cf03540251 100644 --- a/test/content/runtests.js +++ b/test/content/runtests.js @@ -53,9 +53,12 @@ function Reporter(runner) { runner.on('fail', function(test, err){ failed++; - dump("\r"+indent()+Mocha.reporters.Base.symbols.err+" "+test.title+"\n"+ - indent()+" "+err.toString()+" at\n"+ - indent()+" "+err.stack.replace("\n", "\n"+indent()+" ", "g")); + dump("\r" + indent() + // Dark red X for errors + + "\033[31;40m" + Mocha.reporters.Base.symbols.err + "\033[0m" + + " " + test.title + "\n" + + indent() + " " + err.toString() + " at\n" + + indent() + " " + err.stack.replace("\n", "\n" + indent() + " ", "g")); }); runner.on('end', function() {