Skip to content

OTHER: Add mutation testing with Stryker - #2

Merged
DmitriyZverev merged 1 commit into
mainfrom
dev/stryker
Sep 26, 2026
Merged

DmitriyZverev merged 1 commit into
mainfrom
dev/stryker

Conversation

@DmitriyZverev

Copy link
Copy Markdown
Member
  • Add mutation testing to CI, with the score table posted as a PR comment
  • Add a custom Markdown report, since StrykerJS has no built-in one

* Add mutation testing to CI, with the score table posted as a PR comment
* Add a custom Markdown report, since StrykerJS has no built-in one
@github-actions

Copy link
Copy Markdown

Mutation testing

File % score % covered # killed # timeout # survived # no cov # ignored # runtime errors # compile errors
All files 🟡 73.49 🟡 75.31 61 0 20 2 0 0 111
AsyncGuard.ts 🔴 0.00 🔴 0.00 0 0 5 0 0 0 10
constants.ts n/a n/a 0 0 0 0 0 0 15
factories.ts n/a n/a 0 0 0 0 0 0 30
slot.tsx n/a n/a 0 0 0 0 0 0 10
startAction.ts 🟢 94.44 🟢 94.44 17 0 1 0 0 0 1
useAsync.ts 🟡 68.75 🟡 68.75 22 0 10 0 0 0 36
useAutoAsync.ts 🟡 78.57 🟢 84.62 22 0 4 2 0 0 9

Thresholds: 🟢 ≥ 80, 🟡 ≥ 60, 🔴 < 60

Download report

@DmitriyZverev
DmitriyZverev merged commit 4b5ca9e into main Sep 26, 2026
6 checks passed
@DmitriyZverev
DmitriyZverev deleted the dev/stryker branch September 26, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant