From 40c4317086318b19805483e17bc799173ca1ea49 Mon Sep 17 00:00:00 2001 From: Jean Lauliac Date: Mon, 17 Jul 2017 09:24:16 -0700 Subject: [PATCH] metro-bunder: fix DependencyGraph-test for new jest-haste-map duplicates API Summary: Now we have a nice specific error type for duplicates errors. Reviewed By: cpojer Differential Revision: D5433438 fbshipit-source-id: 47cad9ca6bf0bdec91a158ccb2807b6c5571966a --- .../src/node-haste/__tests__/DependencyGraph-test.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 277d36b7..ae8cfe32 100644 --- a/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js +++ b/packages/metro-bundler/src/node-haste/__tests__/DependencyGraph-test.js @@ -5294,7 +5294,10 @@ describe('DependencyGraph', function() { await getOrderedDependenciesAsJSON(dgraph, root + '/index.js'); throw new Error('expected `getOrderedDependenciesAsJSON` to fail'); } catch (error) { - if (error.type !== 'UnableToResolveError') { + const { + DuplicateHasteCandidatesError, + } = require('jest-haste-map/build/module_map'); + if (!(error instanceof DuplicateHasteCandidatesError)) { throw error; } expect(console.warn).toBeCalled();