-
Notifications
You must be signed in to change notification settings - Fork 651
Expand file tree
/
Copy pathjest.config.js
More file actions
27 lines (23 loc) · 821 Bytes
/
jest.config.js
File metadata and controls
27 lines (23 loc) · 821 Bytes
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
const deepmerge = require('deepmerge');
const baseConfig = require('../../jest.config.base');
delete baseConfig.coverageThreshold;
delete baseConfig.coverageReporters;
module.exports = deepmerge(baseConfig, {
coverageDirectory: './coverage/jest',
coverageReporters: ['json', 'json-summary', 'html'],
coveragePathIgnorePatterns: [
'./src/index.ts',
'./src/index.browser.ts',
'./src/virtual-file/index.ts',
'./src/virtual-file/index.browser.ts',
'./src/manifest/index.ts',
'./src/manifest/index.browser.ts',
'./src/test-utils',
'./src/json-schemas',
// Jest currently doesn't collect coverage for child processes.
// https://github.com/facebook/jest/issues/5274
'./src/eval-worker.ts',
],
// This is required for `jest-fetch-mock` to work.
resetMocks: false,
});