Commit 04fca00
committed
test(mutation): configure mutation testing with vitest integration
- Add vitest-runner plugin to stryker configuration
- Create custom vitest.mutation.config.ts to exclude slow tests
- Set coverageAnalysis to 'off' for faster mutation testing
- Remove incompatible typescript checker configuration
- Configure to run only validation tests (exclude *.exp.*.test.ts)
- Set 60s timeout for mutation test execution
- Update concurrency setting from maxConcurrentTestRunners
This enables mutation testing to run successfully on test infrastructure,
validating test effectiveness by injecting code mutations and verifying
tests fail appropriately.1 parent e5337de commit 04fca00
2 files changed
+31
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
5 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
6 | 12 | | |
7 | 13 | | |
8 | 14 | | |
| |||
12 | 18 | | |
13 | 19 | | |
14 | 20 | | |
15 | | - | |
16 | 21 | | |
17 | 22 | | |
18 | 23 | | |
| |||
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | | - | |
| 41 | + | |
37 | 42 | | |
38 | | - | |
39 | 43 | | |
40 | 44 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
0 commit comments