Skip to content

Commit 0d79330

Browse files
committed
There is no automatic babel-jest discovery now that we use transsform
1 parent cddbe73 commit 0d79330

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

Diff for: packages/react-scripts/utils/createJestConfig.js

+3-7
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ module.exports = (resolve, rootDir, isEjecting) => {
2929
testEnvironment: 'node',
3030
testURL: 'http://localhost',
3131
transform: {
32+
'^.+\\.(js|jsx)$': isEjecting ?
33+
'<rootDir>/node_modules/babel-jest'
34+
: resolve('config/jest/babelTransform.js'),
3235
'^.+\\.css$': resolve('config/jest/cssTransform.js'),
3336
'^(?!.*\\.(js|jsx|css|json)$)': resolve('config/jest/fileTransform.js'),
3437
},
@@ -39,12 +42,5 @@ module.exports = (resolve, rootDir, isEjecting) => {
3942
if (rootDir) {
4043
config.rootDir = rootDir;
4144
}
42-
if (!isEjecting) {
43-
// This is unnecessary after ejecting because Jest
44-
// will just use .babelrc in the project folder.
45-
Object.assign(config.transform, {
46-
'^.+\\.(js|jsx)$': resolve('config/jest/babelTransform.js'),
47-
});
48-
}
4945
return config;
5046
};

0 commit comments

Comments
 (0)