diff --git a/test/logger/__snapshots__/pretty-stdout.spec.ts.snap b/test/logger/__snapshots__/pretty-stdout.spec.ts.snap
index 1a944e5b5f5aeb70cfbd6a1d754d811f740a2a0b..f9734a9689d67ff322b831c8ad495636241d28e5 100644
--- a/test/logger/__snapshots__/pretty-stdout.spec.ts.snap
+++ b/test/logger/__snapshots__/pretty-stdout.spec.ts.snap
@@ -1,7 +1,7 @@
 // Jest Snapshot v1, https://goo.gl/fbAQLP
 
 exports[`logger/pretty-stdout formatRecord(rec) formats record 1`] = `
-"TRACE: test message
+"TRACE: test message
        \\"config\\": {\\"a\\": \\"b\\", \\"d\\": [\\"e\\", \\"f\\"]}
 "
 `;
diff --git a/test/logger/pretty-stdout.spec.ts b/test/logger/pretty-stdout.spec.ts
index f38dd600195b3fb6941cb90f6e07d539d63279e8..16e70420740b6591b4c2397f1449966799090948 100644
--- a/test/logger/pretty-stdout.spec.ts
+++ b/test/logger/pretty-stdout.spec.ts
@@ -1,6 +1,13 @@
 import chalk from 'chalk';
 import * as prettyStdout from '../../lib/logger/pretty-stdout';
 
+jest.mock('chalk', () =>
+  ['bgRed', 'blue', 'gray', 'green', 'magenta', 'red'].reduce(
+    (r, c) => Object.defineProperty(r, c, { value: (s: string) => s }),
+    {}
+  )
+);
+
 describe('logger/pretty-stdout', () => {
   describe('getMeta(rec)', () => {
     it('returns empty string if null rec', () => {
@@ -62,6 +69,12 @@ describe('logger/pretty-stdout', () => {
     });
   });
   describe('formatRecord(rec)', () => {
+    beforeEach(() => {
+      process.env.FORCE_COLOR = '1';
+    });
+    afterEach(() => {
+      delete process.env.FORCE_COLOR;
+    });
     it('formats record', () => {
       const rec: prettyStdout.BunyanRecord = {
         level: 10,