diff --git a/packages/react-scripts/scripts/utils/createJestConfig.js b/packages/react-scripts/scripts/utils/createJestConfig.js index 5ba7fd16cb2c5910ffeea863b0cc1a991adac73e..28382b0f78f0b840e62ad358bcd1022890177de3 100644 --- a/packages/react-scripts/scripts/utils/createJestConfig.js +++ b/packages/react-scripts/scripts/utils/createJestConfig.js @@ -26,7 +26,18 @@ module.exports = (resolve, rootDir, isEjecting) => { setupFiles: [resolve('config/polyfills.js')], setupTestFrameworkScriptFile: setupTestsFile, testPathIgnorePatterns: [ - '<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]', + // Ignore the following directories: + // build + // - the build output directory + // .cache + // - the yarn module cache on Ubuntu if $HOME === rootDir + // docs + // - often used to publish to Github Pages + // node_modules + // - ignore tests in dependencies + // scripts + // - directory generated upon eject + '<rootDir>[/\\\\](build|\\.cache|docs|node_modules|scripts)[/\\\\]', ], testEnvironment: 'node', testURL: 'http://localhost',