From a6b9922eb88fb5752e0ea85475db6ffb2ed6ee32 Mon Sep 17 00:00:00 2001 From: Joel Einbinder Date: Tue, 25 Aug 2020 21:06:36 -0700 Subject: [PATCH] fix(testrunner): console.log in color (#3633) --- test-runner/src/worker.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test-runner/src/worker.ts b/test-runner/src/worker.ts index 15c8ed2c6f..536c19eb31 100644 --- a/test-runner/src/worker.ts +++ b/test-runner/src/worker.ts @@ -16,11 +16,18 @@ import { initializeImageMatcher } from './expect'; import { TestRunner, fixturePool } from './testRunner'; +import { Console } from 'console'; let closed = false; sendMessageToParent('ready'); +global.console = new Console({ + stdout: process.stdout, + stderr: process.stderr, + colorMode: process.env.FORCE_COLOR === '1', +}); + process.stdout.write = chunk => { if (testRunner && !closed) testRunner.stdout(chunk);