-
Notifications
You must be signed in to change notification settings - Fork 0
/
jest.config.js
30 lines (30 loc) · 893 Bytes
/
jest.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
module.exports = {
collectCoverageFrom: [
'src/**/*.{js,jsx}',
'server/**/*.js',
],
coveragePathIgnorePatterns: [
'src/index.jsx',
'server/index.js',
],
moduleFileExtensions: [
'/index.js',
'/index.jsx',
'js',
'jsx',
],
moduleNameMapper: {
'\\.(css|less|scss)$' : 'identity-obj-proxy',
'\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$' :
'<rootDir>/__mocks__/fileMock.js',
'^.+\\.(html|ico)$' : '<rootDir>/__mocks__/htmlMock.js',
'^Common(/.*)$' : '<rootDir>/src/common$1',
'^Store(/.*)$' : '<rootDir>/src/store$1',
},
modulePaths: [
'<rootDir/src',
'<rootDir>/node_modules',
],
setupFiles : [ 'jest-localstorage-mock', ],
setupTestFrameworkScriptFile : './testConfig.js',
};