From 4538bc8a12c465f988c5b367a4b074b23dd435cb Mon Sep 17 00:00:00 2001 From: Gleb Bahmutov Date: Wed, 17 Jun 2020 14:31:44 -0400 Subject: [PATCH] fix: transpile integration folder too --- plugins/cra-v3/file-preprocessor.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/plugins/cra-v3/file-preprocessor.js b/plugins/cra-v3/file-preprocessor.js index d415649e..6aa92e60 100644 --- a/plugins/cra-v3/file-preprocessor.js +++ b/plugins/cra-v3/file-preprocessor.js @@ -34,12 +34,20 @@ module.exports = config => { debug('coverage is disabled? %o', { coverageIsDisabled }) debug('component test folder: %s', config.componentFolder) debug('fixtures folder', config.fixturesFolder) + debug('integration test folder: %s', config.integrationFolder) - const additionalFolders = [config.componentFolder] - // user can disable fixtures folder, so check first + const additionalFolders = [] + // user can disable folders, so check first + if (config.componentFolder) { + additionalFolders.push(config.componentFolder) + } if (config.fixturesFolder) { additionalFolders.push(config.fixturesFolder) } + if (config.integrationFolder) { + additionalFolders.push(config.integrationFolder) + } + debug('additional folders: %o', additionalFolders) const opts = { reactScripts: true,