forked from cfpb/consumerfinance.gov
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jest.config.js
26 lines (26 loc) · 878 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
module.exports = {
verbose: false,
transform: {
'^.+\\.jsx?$': 'babel-jest',
'^.+\\.hbs$': '<rootDir>/test/util/preprocessor-handlebars.js'
},
collectCoverage: true,
collectCoverageFrom: [
'<rootDir>/cfgov/unprocessed/**/*.js'
],
coveragePathIgnorePatterns: [
'<rootDir>/collectstatic/',
'<rootDir>/node_modules/',
'<rootDir>/cfgov/unprocessed/apps/.+/node_modules/',
'<rootDir>/cfgov/unprocessed/apps/.+/webpack-config.js$',
'<rootDir>/cfgov/unprocessed/apps/.+/index.js$',
'<rootDir>/cfgov/unprocessed/apps/.+/common.js$',
'<rootDir>/cfgov/unprocessed/apps/analytics-gtm/js/[a-zA-Z-]+.js$',
'<rootDir>/cfgov/unprocessed/js/routes/'
],
coverageDirectory: '<rootDir>/test/unit_test_coverage',
moduleNameMapper: {
'\\.(svg)$': '<rootDir>/test/unit_tests/mocks/fileMock.js'
},
testURL: 'http://localhost'
};