gremlins
https://github.com/k3rn31/gremlins
Go
A mutation testing tool for Go.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported0 Subscribers
Add a CodeTriage badge to gremlins
Help out
- Issues
- fix(engine): derive the package path from the file's directory
- engine: match diff paths for package-pattern subdirectories
- fix(diff): express the diff in the same paths as the mutant positions
- feat(coverage): accept a pre-computed coverage profile
- fix(diff): scope changes to each added-line run within a hunk
- [bug] --diff only mutates the first run of added lines when git merges two edits into one hunk
- fix(diff): match diff paths to source positions when run from a subdirectory
- engine: run mutants Go coverage cannot map
- [bug] conditions in a tagless switch are reported 'NOT COVERED'
- [bug] --diff silently skips all mutants in monorepo with multiple Go modules
- Docs
- Go not yet supported