Skip to content

Commit 48b6bb6

Browse files
committedFeb 9, 2025
chore: Rename script
1 parent 827e8a2 commit 48b6bb6

File tree

2 files changed

+5
-16
lines changed

2 files changed

+5
-16
lines changed
 

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
"app:nest": "cd apps/nest && pnpm dev",
2525
"publish:test": "pnpm -r publish --dry-run --no-git-checks",
2626
"test": "pnpm -r test",
27-
"test:vitest": "pnpm -r test:vitest && pnpm merge-coverage:vitest",
28-
"merge-coverage:vitest": "node scripts/merge-coverage-vitest.js",
27+
"test:vitest": "pnpm -r test:vitest && pnpm coverage:vitest",
28+
"coverage:vitest": "node scripts/report-coverage-vitest.js",
2929
"check": "pnpm types && pnpm run lint && pnpm run prettier-check",
3030
"types": "pnpm -r types",
3131
"lint": "eslint . --ext ts,tsx",

‎scripts/merge-coverage-vitest.js ‎scripts/report-coverage-vitest.js

+3-14
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ async function copyCoverageFiles(coverageFiles, targetDir) {
4545
}
4646
}
4747

48-
async function mergeCoverage() {
48+
async function reportCoverage() {
4949
try {
5050
const outputDir = path.join(process.cwd(), 'reports', 'vitest', 'coverage');
5151
await fs.mkdir(outputDir, { recursive: true });
@@ -57,17 +57,6 @@ async function mergeCoverage() {
5757
process.exit(1);
5858
}
5959

60-
// const result = spawnSync('nyc', [
61-
// 'merge',
62-
// outputDir,
63-
// path.join(outputDir, 'coverage-final.json'),
64-
// ]);
65-
66-
// if (result.error || result.status !== 0) {
67-
// console.error('Error merging coverage:', result.error || result.stderr.toString());
68-
// process.exit(1);
69-
// }
70-
7160
const reportResult = spawnSync('nyc', [
7261
'report',
7362
'--reporter=cobertura',
@@ -85,12 +74,12 @@ async function mergeCoverage() {
8574
process.exit(1);
8675
}
8776

88-
console.log('Coverage reports merged successfully!');
77+
console.log('Coverage report generated successfully!');
8978
console.log(`Output: ${path.join(outputDir, 'cobertura-coverage.xml')}`);
9079
} catch (error) {
9180
console.error('Error:', error);
9281
process.exit(1);
9382
}
9483
}
9584

96-
mergeCoverage();
85+
reportCoverage();

0 commit comments

Comments
 (0)