bug: fix frontend code coverage scoring (#9209)
fix frontend code coverage scoring
This commit is contained in:
parent
da4208dcc9
commit
ed4acabc0c
2 changed files with 19 additions and 22 deletions
|
|
@ -19,18 +19,19 @@ module.exports = {
|
|||
transformIgnorePatterns: ["node_modules/(?!(.*\\.mjs$|@testing-library))"],
|
||||
|
||||
// Coverage configuration
|
||||
collectCoverage: process.env.CI === "true",
|
||||
collectCoverage: true,
|
||||
collectCoverageFrom: [
|
||||
"src/**/*.{ts,tsx}",
|
||||
"!src/**/*.{test,spec}.{ts,tsx}",
|
||||
"!src/**/tests/**",
|
||||
"!src/**/__tests__/**",
|
||||
"!src/setupTests.ts",
|
||||
"!src/vite-env.d.ts",
|
||||
"!src/**/*.d.ts",
|
||||
],
|
||||
coverageDirectory: "coverage",
|
||||
coverageReporters: ["text", "lcov", "html", "json-summary"],
|
||||
coveragePathIgnorePatterns: ["/node_modules/", "/tests/"],
|
||||
coverageThreshold: {
|
||||
global: {
|
||||
branches: 50,
|
||||
functions: 50,
|
||||
lines: 50,
|
||||
statements: 50,
|
||||
},
|
||||
},
|
||||
|
||||
// CI-specific configuration
|
||||
...(process.env.CI === "true" && {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue