We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aaa6aeb commit 83d6f44Copy full SHA for 83d6f44
.prettierignore
@@ -15,4 +15,4 @@
15
!/.eslintrc.json
16
!/tsconfig*.json
17
!/*.config.{js,ts}
18
-!/jest.setup.ts
+!/jest.setup.ts
jest.config.js
@@ -5,16 +5,21 @@ const createJestConfig = nextJest({
5
});
6
7
const customJestConfig = {
8
- collectCoverage: false,
9
- collectCoverageFrom: ['tests'],
10
- coverageDirectory: './.meta',
11
- coverageReporters: ['json-summary'],
+ collectCoverage: true,
+ collectCoverageFrom: ['./src/ui/**/*.{ts,tsx}'],
+ coverageDirectory: './coverage',
+ coverageProvider: 'v8',
12
+ coverageReporters: ['json', 'text-summary', 'lcov'],
13
moduleFileExtensions: ['ts', 'tsx', 'js'],
14
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/$1',
},
setupFilesAfterEnv: ['<rootDir>/jest.setup.ts'],
testEnvironment: 'jest-environment-jsdom',
19
+ testMatch: [
20
+ '<rootDir>/tests/ui/unit/**/*.(test|spec).{ts,tsx,js,jsx}',
21
+ '<rootDir>/tests/ui/integration/**/*.(test|spec).{ts,tsx,js,jsx}',
22
+ ],
23
};
24
25
module.exports = createJestConfig(customJestConfig);
0 commit comments