docs: document jest troubleshooting (#382)
This commit is contained in:
30
example/jest.config.example.js
Normal file
30
example/jest.config.example.js
Normal file
@@ -0,0 +1,30 @@
|
||||
const { createConfig } = require('@edx/frontend-build');
|
||||
|
||||
module.exports = createConfig('jest', {
|
||||
setupFiles: [
|
||||
'<rootDir>/src/setupTest.js',
|
||||
],
|
||||
setupFilesAfterEnv: [
|
||||
'<rootDir>/src/setupTestEnv.js',
|
||||
],
|
||||
collectCoverageFrom: [
|
||||
"**/*.{js,jsx}",
|
||||
],
|
||||
testMatch: [
|
||||
'**/specs/**/*.spec.(js|jsx)|**/__tests__/*.(js|jsx)|**/specs/*.spec.(js|jsx)',
|
||||
],
|
||||
roots: [
|
||||
'<rootDir>src/',
|
||||
],
|
||||
coveragePathIgnorePatterns: [
|
||||
'src/setupTestEnv.js',
|
||||
'src/setupTest.js',
|
||||
'jest.config.js',
|
||||
'src/i18n',
|
||||
'/node_modules/',
|
||||
'/specs/'
|
||||
],
|
||||
moduleNameMapper: {
|
||||
'^lodash-es$': 'lodash',
|
||||
},
|
||||
});
|
||||
Reference in New Issue
Block a user