Files
frontend-app-authoring/example/jest.config.example.js
2023-08-28 12:05:47 -04:00

31 lines
633 B
JavaScript

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',
},
});