Skip to content

Commit 2f72e78

Browse files
committed
update test coverage to be joint
1 parent aa5273d commit 2f72e78

File tree

3 files changed

+6
-47
lines changed

3 files changed

+6
-47
lines changed

jest.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ const createJestConfig = nextJest({
66
});
77

88
const customJestConfig = {
9-
collectCoverage: true,
9+
collectCoverage: false,
1010
collectCoverageFrom: ['./src/ui/**/*.{ts,tsx}'],
1111
coverageDirectory: './coverage',
1212
coverageProvider: 'v8',
13-
coverageReporters: ['json', 'text-summary', 'lcov'],
13+
coverageReporters: ['text-summary', 'lcov', 'json-summary'],
1414
moduleFileExtensions: ['ts', 'tsx', 'js'],
1515
moduleNameMapper: {
1616
'^.+\\.(svg)$': '<rootDir>/tests/ui/__mocks__/svg.js',

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@
99
"format": "prettier --write .",
1010
"prepare": "husky install",
1111
"test": "jest --config jest.config.js tests/ui",
12-
"test:unit": "jest --config jest.config.js --coverage --coverageDirectory=coverage/unit tests/ui/unit",
13-
"test:integration": "jest --config jest.config.js --coverage --coverageDirectory=coverage/integration tests/ui/integration",
12+
"test:watch": "jest --watch tests/ui",
13+
"test:unit": "jest --config jest.config.js tests/ui/unit",
14+
"test:integration": "jest --config jest.config.js tests/ui/integration",
1415
"test:e2e": "cypress run --headless",
15-
"coverage:merge": "nyc merge coverage/unit > coverage/tmp.json && nyc merge coverage/integration coverage/tmp.json && mv coverage/tmp.json coverage/coverage-final.json",
16-
"coverage:collect": "mkdir -p .nyc_output && cp coverage/coverage-final.json .nyc_output/merged.json",
17-
"coverage:report": "nyc report --reporter=json-summary --reporter=lcov --report-dir=coverage",
16+
"coverage": "jest --config jest.config.js --coverage tests/ui",
1817
"coverage:badge": "jest-coverage-badges --input coverage/coverage-summary.json --output coverage/.coverage"
1918
},
2019
"dependencies": {
@@ -69,7 +68,6 @@
6968
"jest-environment-jsdom": "^29.7.0",
7069
"jest-runner-groups": "^2.2.0",
7170
"jest-transform-stub": "^2.0.0",
72-
"nyc": "^17.1.0",
7371
"prettier": "^3.5.3",
7472
"typescript": "^5"
7573
},

tests/ui/unit/page.test.tsx

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)