-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjest.config.js
94 lines (93 loc) · 2.24 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
// For a detailed explanation regarding each configuration property, visit:
// https://jestjs.io/docs/en/configuration.html
module.exports = {
// automock: false,
// bail: 0,
// browser: false,
// cacheDirectory: "C:\\Users\\ducnh\\AppData\\Local\\Temp\\jest",
// clearMocks: false,
// collectCoverage: false,
// collectCoverageFrom: undefined,
// coverageDirectory: undefined,
// coveragePathIgnorePatterns: [
// "\\\\node_modules\\\\"
// ],
// coverageReporters: [
// "json",
// "text",
// "lcov",
// "clover"
// ],
// coverageThreshold: undefined,
// dependencyExtractor: undefined,
// errorOnDeprecated: false,
// forceCoverageMatch: [],
// globalSetup: undefined,
// globalTeardown: undefined,
// globals: {},
// maxWorkers: "50%",
// moduleDirectories: [
// "node_modules"
// ],
moduleFileExtensions: [
'js',
'json',
'jsx',
'ts',
'tsx',
'node',
'svelte',
],
// moduleNameMapper: {},
// modulePathIgnorePatterns: [],
// notify: false,
// notifyMode: "failure-change",
// preset: undefined,
// projects: undefined,
// reporters: undefined,
// resetMocks: false,
// resetModules: false,
// resolver: undefined,
// restoreMocks: false,
// rootDir: undefined,
// roots: [
// "<rootDir>"
// ],
// runner: "jest-runner",
// setupFiles: [],
setupFilesAfterEnv: [
'@testing-library/jest-dom/extend-expect',
],
// snapshotSerializers: [],
// testEnvironment: "node",
// testEnvironmentOptions: {},
// testLocationInResults: false,
// testMatch: [
// "**/__tests__/**/*.[jt]s?(x)",
// "**/?(*.)+(spec|test).[tj]s?(x)"
// ],
// testPathIgnorePatterns: [
// "\\\\node_modules\\\\"
// ],
// testRegex: [],
// testResultsProcessor: undefined,
// testRunner: "jasmine2",
// testURL: "http://localhost",
// timers: "real",
transform: {
'^.+\\.[tj]s$': '<rootDir>/jest.transform.js',
'^.+\\.svelte$': [
'svelte-jester',
{
preprocess: require('./svelte.config').preprocess,
},
],
},
// transformIgnorePatterns: [
// "\\\\node_modules\\\\"
// ],
// unmockedModulePathPatterns: undefined,
// verbose: undefined,
// watchPathIgnorePatterns: [],
// watchman: true,
}