1 | module.exports = {
|
2 | moduleNameMapper: {
|
3 | '\\.(scss|css)$':
|
4 | '<rootDir>/node_modules/@wordpress/jest-preset-default/scripts/style-mock.js',
|
5 | },
|
6 | modulePaths: [ '<rootDir>' ],
|
7 | setupFiles: [
|
8 | '<rootDir>/node_modules/@wordpress/jest-preset-default/scripts/setup-globals.js',
|
9 | ],
|
10 | setupFilesAfterEnv: [
|
11 | '<rootDir>/node_modules/@wordpress/jest-preset-default/scripts/setup-test-framework.js',
|
12 | ],
|
13 | snapshotSerializers: [ '<rootDir>/node_modules/enzyme-to-json/serializer.js' ],
|
14 | testMatch: [
|
15 | '**/__tests__/**/*.[jt]s',
|
16 | '**/test/*.[jt]s',
|
17 | '**/?(*.)test.[jt]s',
|
18 | ],
|
19 | testPathIgnorePatterns: [ '/node_modules/', '/wordpress/' ],
|
20 | timers: 'fake',
|
21 | transform: {
|
22 | '^.+\\.[jt]sx?$': '<rootDir>/node_modules/babel-jest',
|
23 | },
|
24 | verbose: true,
|
25 | reporters:
|
26 | 'TRAVIS' in process.env && 'CI' in process.env ?
|
27 | [
|
28 | '../../../@wordpress/jest-preset-default/scripts/travis-fold-passes-reporter.js',
|
29 | ] :
|
30 | undefined,
|
31 | };
|