From 7450484d946a9616b13fc29e51c1770419d7672d Mon Sep 17 00:00:00 2001 From: Jean Lauliac Date: Fri, 7 Jul 2017 03:19:52 -0700 Subject: [PATCH] metro-bundler: fix DependencyGraph-test Reviewed By: mjesun Differential Revision: D5371267 fbshipit-source-id: 689f7c5b2920cb15d7ba6c50c34a94344b2a686b --- .../src/node-haste/__tests__/DependencyGraph-test.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js b/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js index e593e3d3..277d36b7 100644 --- a/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js +++ b/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js @@ -17,7 +17,11 @@ jest .mock('../../Logger') .mock('../../lib/TransformCaching') // It's noticeably faster to prevent running watchman from FileWatcher. - .mock('child_process', () => ({})); + .mock('child_process', () => ({})) + .mock('os', () => ({ + ...require.requireActual('os'), + platform: () => 'test', + })); // This doesn't have state, and it's huge (Babel) so it's much faster to // require it only once. The variable name is prefixed with "mock" as an escape-hatch @@ -1047,7 +1051,7 @@ describe('DependencyGraph', function() { root: { 'index.js': ['/**', ' * @providesModule index', ' */'].join('\n'), aPackage: { - 'package.json': 'lol', + 'package.json': '{}', 'main.js': 'lol', }, },