Skip to content

Commit d5239a5

Browse files
ASAS
authored andcommitted
test: improve test coverage for plugin-coverage
1 parent d32a643 commit d5239a5

File tree

14 files changed

+1581
-7
lines changed

14 files changed

+1581
-7
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import coveragePlugin from '@code-pushup/coverage-plugin';
2+
3+
export default {
4+
plugins: [
5+
await coveragePlugin({
6+
reports: ['coverage/lcov.info'],
7+
}),
8+
],
9+
categories: [
10+
{
11+
slug: 'code-coverage',
12+
title: 'Code coverage',
13+
refs: [
14+
{
15+
type: 'group',
16+
plugin: 'coverage',
17+
slug: 'coverage',
18+
weight: 1,
19+
},
20+
],
21+
},
22+
],
23+
};
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
TN:
2+
SF:src/utils.ts
3+
FN:1,add
4+
FN:5,subtract
5+
FN:9,multiply
6+
FN:13,divide
7+
FNF:4
8+
FNH:4
9+
FNDA:1,add
10+
FNDA:5,subtract
11+
FNDA:9,multiply
12+
FNDA:13,divide
13+
DA:1,1
14+
DA:2,1
15+
DA:3,1
16+
DA:4,1
17+
DA:5,1
18+
DA:6,1
19+
DA:7,1
20+
DA:8,1
21+
DA:9,1
22+
DA:10,1
23+
DA:11,1
24+
DA:12,1
25+
DA:13,1
26+
DA:14,1
27+
DA:15,1
28+
DA:16,1
29+
DA:17,1
30+
DA:18,1
31+
DA:19,1
32+
DA:20,1
33+
LF:20
34+
LH:20
35+
BRF:2
36+
BRH:2
37+
BRDA:13,0,0,1
38+
BRDA:13,1,0,1
39+
end_of_record
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": "nx/presets/npm.json",
3+
"targets": {
4+
"test": {
5+
"executor": "@nx/vite:test",
6+
"options": {
7+
"configFile": "vitest.config.ts"
8+
}
9+
}
10+
}
11+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "test-nx-workspace",
3+
"version": "1.0.0",
4+
"scripts": {
5+
"build": "echo \"build\""
6+
},
7+
"devDependencies": {
8+
"nx": "^17.0.0"
9+
}
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { defineConfig } from 'vitest/config';
2+
3+
export default defineConfig({
4+
test: {
5+
coverage: {
6+
reporter: ['text', 'lcov'],
7+
reportsDirectory: 'coverage',
8+
},
9+
},
10+
});

0 commit comments

Comments
 (0)