From 91b2dbb1dedc88d3724348db8972c43b8ececdc8 Mon Sep 17 00:00:00 2001 From: Christoph Pojer Date: Wed, 22 Feb 2017 06:42:19 -0800 Subject: [PATCH] Fix incorrect line numbers in test failures Reviewed By: voideanvalue Differential Revision: D4597677 fbshipit-source-id: 9e10fb7aaee16cd902489cd95cfb04a151da2226 --- jest/preprocessor.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/jest/preprocessor.js b/jest/preprocessor.js index 1c48ccdb12e..013ebc744d2 100644 --- a/jest/preprocessor.js +++ b/jest/preprocessor.js @@ -25,13 +25,11 @@ const transformer = require('../packager/transformer.js'); module.exports = { process(src, file) { - // Don't transform node_modules, except react-tools which includes the - // untransformed copy of React - if (file.match(/node_modules\/(?!react-tools\/)/)) { - return src; - } else if (nodeFiles.test(file)) { // node specific transforms only + if (nodeFiles.test(file)) { // node specific transforms only return babel.transform( - src, Object.assign({filename: file}, nodeOptions)).code; + src, + Object.assign({filename: file}, nodeOptions) + ).code; } return transformer.transform(src, file, {inlineRequires: true}).code;