diff --git a/packages/react-scripts/scripts/utils/createJestConfig.js b/packages/react-scripts/scripts/utils/createJestConfig.js
index e41334b3bc8a84c7d4ba6e5f8d10899315b6b79f..db5d3566e297b310d78caf3ee1904d794f1ea8ad 100644
--- a/packages/react-scripts/scripts/utils/createJestConfig.js
+++ b/packages/react-scripts/scripts/utils/createJestConfig.js
@@ -26,19 +26,8 @@ module.exports = (resolve, rootDir, isEjecting) => {
     setupFiles: [resolve('config/polyfills.js')],
     setupTestFrameworkScriptFile: setupTestsFile,
     testMatch: [
-      // 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|docs|node_modules|scripts)/**/__tests__/**/*.js?(x)',
-      '<rootDir>/!(build|docs|node_modules|scripts)/**/?(*.)(spec|test).js?(x)',
+      '<rootDir>/src/**/__tests__/**/*.js?(x)',
+      '<rootDir>/src/**/?(*.)(spec|test).js?(x)'
     ],
     testEnvironment: 'node',
     testURL: 'http://localhost',