From be0bfe70d7412d170f32555fabd10237988f1832 Mon Sep 17 00:00:00 2001 From: Konstantin Raev Date: Thu, 29 Sep 2016 04:06:22 -0700 Subject: [PATCH] added new property to mock in chalk.js Summary: Tests started [failing](https://travis-ci.org/facebook/react-native/jobs/163517412) with release of new babel that uses chalk.white.bgRed in code. Jest does not like chalk and needs it mocked. Removed code duplication and patched the mock. Closes https://github.com/facebook/react-native/pull/10169 Differential Revision: D3943493 Pulled By: davidaurelio fbshipit-source-id: 11f57f60ed909a394f15de7b9cc511400aeff510 --- local-cli/__mocks__/chalk.js | 25 ++----------------- .../src/Activity/__mocks__/chalk.js | 4 +++ 2 files changed, 6 insertions(+), 23 deletions(-) diff --git a/local-cli/__mocks__/chalk.js b/local-cli/__mocks__/chalk.js index 1376f2754d4..ef71006d8ee 100644 --- a/local-cli/__mocks__/chalk.js +++ b/local-cli/__mocks__/chalk.js @@ -8,26 +8,5 @@ */ 'use strict'; -const mockColor = () => { - return { - bold: () => { return { }; }, - }; -}; - -mockColor.bold = function() { - return {}; -}; - -module.exports = { - dim: s => s, - magenta: mockColor, - white: mockColor, - blue: mockColor, - yellow: mockColor, - green: mockColor, - bold: mockColor, - red: mockColor, - cyan: mockColor, - gray: mockColor, - black: mockColor, -}; +module.exports = + require('../../packager/react-packager/src/Activity/__mocks__/chalk.js'); diff --git a/packager/react-packager/src/Activity/__mocks__/chalk.js b/packager/react-packager/src/Activity/__mocks__/chalk.js index 1376f2754d4..bff20b0aaf0 100644 --- a/packager/react-packager/src/Activity/__mocks__/chalk.js +++ b/packager/react-packager/src/Activity/__mocks__/chalk.js @@ -18,6 +18,10 @@ mockColor.bold = function() { return {}; }; +mockColor.bgRed = function() { + return {}; +}; + module.exports = { dim: s => s, magenta: mockColor,