diff --git a/packages/react-scripts/scripts/utils/createJestConfig.js b/packages/react-scripts/scripts/utils/createJestConfig.js index 5ba7fd16cb2..28382b0f78f 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: [ - '[/\\\\](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 + '[/\\\\](build|\\.cache|docs|node_modules|scripts)[/\\\\]', ], testEnvironment: 'node', testURL: 'http://localhost',