-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathjest.puppetter.config.js
50 lines (47 loc) · 1.64 KB
/
jest.puppetter.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
42
43
44
45
46
47
48
49
50
const defaultConfig = require('./jest.config')
// console.log("defaultConfig", defaultConfig);
module.exports = {
...defaultConfig,
testMatch: ['**/__tests__/**/*.puppeteer-test.(ts|tsx|js)'],
}
// module.exports = {
// roots: ['<rootDir>'],
// moduleFileExtensions: ['js', 'ts', 'tsx', 'json'],
// testMatch: ['**/__tests__/**/*test.(ts|tsx|js)'],
// testPathIgnorePatterns: ['<rootDir>[/\\\\](node_modules|.next)[/\\\\]'],
// transformIgnorePatterns: [
// '[/\\\\]node_modules[/\\\\].+\\.(ts|tsx)$',
// // https://github.com/facebook/jest/issues/9503#issuecomment-709041807
// '<rootDir>/node_modules/@babel',
// '<rootDir>/node_modules/@jest',
// '<rootDir>/node_modules/lodash',
// 'signal-exit',
// 'is-typedarray',
// ],
// transform: {
// '^.+\\.(ts|tsx)$': 'babel-jest',
// },
// watchPlugins: [
// 'jest-watch-typeahead/filename',
// 'jest-watch-typeahead/testname',
// ],
// watchPathIgnorePatterns: ['.*/generated/'],
// moduleNameMapper: {
// '\\.(css|less|sass|scss)$': 'identity-obj-proxy',
// '\\.(gif|ttf|eot|svg|png)$': '<rootDir>/__tests__/__mocks__/fileMock.js',
// },
// // Добавил <rootDir>/src/next/, чтобы резолвились пути к модулям
// modulePaths: ['<rootDir>', '<rootDir>/src/next/'],
// testURL: 'http://localhost:3000',
// preset: 'jest-puppeteer',
// collectCoverageFrom: [
// './(src|dev)/**/*.{ts,tsx,js,jsx,d.ts,d.tsx}',
// '!./dev/server/**',
// '!**/node_modules/**',
// '!**.next/**',
// '!**/dist/**',
// '!**/coverage/**',
// '!**/storybook-static/**',
// '!**/generated/**',
// ],
// }