From 608242a4fc05bf187d4bfb33052e94e011d4b30e Mon Sep 17 00:00:00 2001 From: Josh Junon Date: Wed, 28 Jun 2017 23:58:47 -0700 Subject: [PATCH] spoof supports-color --- test.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test.js b/test.js index 611a22e..0fa6dd6 100644 --- a/test.js +++ b/test.js @@ -2,11 +2,21 @@ const assert = require('assert'); const importFresh = require('import-fresh'); const resolveFrom = require('resolve-from'); + +// Spoof supports-color +require.cache[resolveFrom(__dirname, 'supports-color')] = { + exports: { + level: 3, + hasBasic: true, + has256: true, + has16m: true + } +}; + const chalk = require('.'); console.log('host TERM=', process.env.TERM || '[none]'); console.log('host platform=', process.platform || '[unknown]'); -console.log('host support=', chalk.supportsColor); describe('chalk', () => { it('should style string', () => {