-
Notifications
You must be signed in to change notification settings - Fork 0
/
jest.config.js
41 lines (41 loc) · 1.02 KB
/
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
31
32
33
34
35
36
37
38
39
40
41
module.exports = {
'projects': [
{
'runner': 'jest-runner-standard',
'testMatch': [
'<rootDir>/src/**/*.{js,jsx}'
],
'displayName': 'linter'
},
{
'displayName': 'improtresk-web',
'testPathIgnorePatterns': [
'<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]'
],
'testMatch': [
'<rootDir>/src/**/__tests__/*.{js,jsx}'
],
'testEnvironment': 'node',
'testURL': 'http://localhost',
'transform': {
'^.+\\.(js|jsx)$': '<rootDir>/node_modules/babel-jest',
'.+\\.css$': 'jest-css-modules-transform',
'^(?!.*\\.(json)$)': '<rootDir>/config/jest/fileTransform.js'
},
'transformIgnorePatterns': [
'[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$'
],
'setupFilesAfterEnv': [
'<rootDir>/config/jest/enzyme.js'
]
}
],
'collectCoverageFrom': [
'src/**/*.{js,jsx}'
],
'coveragePathIgnorePatterns': [
'/node_modules/',
'/locales/',
'/constants/'
]
}