1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 | module.exports = {
|
8 | moduleFileExtensions: ['js', 'html'],
|
9 | moduleNameMapper: {
|
10 | '^assert$': require.resolve('./src/stubs/assert.js'),
|
11 | '^aura$': require.resolve('./src/stubs/aura.js'),
|
12 | '^aura-instrumentation$': require.resolve('./src/stubs/auraInstrumentation.js'),
|
13 | '^instrumentation-service$': require.resolve('./src/stubs/auraInstrumentation.js'),
|
14 | '^aura-storage$': require.resolve('./src/stubs/auraStorage.js'),
|
15 | '^logger$': require.resolve('./src/stubs/logger.js'),
|
16 |
|
17 | '^lwc-test-utils$': require.resolve('@lwc/test-utils'),
|
18 | },
|
19 | resolver: require.resolve('@lwc/jest-resolver'),
|
20 | transform: {
|
21 | '^.+\\.(js|html|css)$': require.resolve('@lwc/jest-transformer'),
|
22 | },
|
23 | setupFiles: [require.resolve('./src/setup')],
|
24 | snapshotSerializers: [require.resolve('@lwc/jest-serializer')],
|
25 | testMatch: ['**/__tests__/**/?(*.)(spec|test).js'],
|
26 |
|
27 |
|
28 | testURL: 'http://localhost/',
|
29 | coveragePathIgnorePatterns: ['.css$', '.html$'],
|
30 | };
|