From 0938fe05a70eac3df1097dd2d6fbf757ad6c9209 Mon Sep 17 00:00:00 2001 From: Dirk Baeumer Date: Wed, 24 May 2017 09:59:15 +0200 Subject: [PATCH] Use dot reporter under Windows since spec doesn't handle ANSI color characters due to the fact that tests are executed as an electron app --- test/electron/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/electron/index.js b/test/electron/index.js index def0f881a7d..74967e58122 100644 --- a/test/electron/index.js +++ b/test/electron/index.js @@ -17,7 +17,7 @@ const optimist = require('optimist') .describe('build', 'run with build output (out-build)').boolean('build') .describe('coverage', 'generate coverage report').boolean('coverage') .describe('debug', 'open dev tools, keep window open, reuse app data').string('debug') - .describe('reporter', 'the mocha reporter').string('reporter').default('reporter', 'spec') + .describe('reporter', 'the mocha reporter').string('reporter').default('reporter', process.platform === 'win32' ? 'dot' : 'spec') .describe('help', 'show the help').alias('help', 'h'); const argv = optimist.argv; @@ -113,7 +113,7 @@ app.on('ready', () => { Reporter = require(reporterPath); } catch (err) { console.warn(`could not load reporter: ${argv.reporter}`); - Reporter = mocha.reporters.Spec; + Reporter = process.platform === 'win32' ? mocha.reporters.Dot : mocha.reporters.Spec; } const runner = new IPCRunner();