cargo-mutants
Mutation tester
Tools to help detect potential bugs in Rust code by introducing mutations and testing their impact on tests.
Inject bugs and see if your tests catch them!
600 stars
6 watching
27 forks
Language: Rust
last commit: 3 days ago
Linked from 2 awesome lists
cargocargo-plugincargo-subcommandmutation-testingmutationsrustrust-langtesting
Related projects:
Repository | Description | Stars |
---|---|---|
llogiq/mutagen | A framework for detecting bugs in Rust code by intentionally introducing changes and seeing if tests can catch them | 628 |
josuemolinamorales/mutant-kraken | A mutation testing tool designed to verify the robustness and reliability of Kotlin code by introducing random changes. | 25 |
frewsxcv/cargo-all-features | A tool to automate testing of Rust crates with multiple feature flags | 147 |
comparethemarket/fettle | An experimental tool for testing C# code by intentionally changing it to see if tests can detect the changes | 66 |
boxed/mutmut | Tool for detecting and applying code mutations to improve testing | 927 |
squareslab/boggart | A tool for testing code changes by introducing random errors and assessing the impact on the code's functionality | 2 |
gtramontina/ooze | An automated testing tool that assesses the quality and coverage of test suites by introducing controlled changes to code bases. | 254 |
infection/infection | Mutation testing framework to improve the quality of PHP code by introducing intentional errors and analyzing how it handles them. | 2,055 |
mbj/mutant | Automated code review tool with mutation testing to simplify and improve code quality | 1,956 |
geiger-rs/cargo-geiger | Detects usage of unsafe Rust in Rust crates and their dependencies to provide statistical input for auditing. | 1,410 |
tylermurry/github-pr-landmine | Tools for adding manual mutation tests to GitHub pull requests | 33 |
stryker-mutator/stryker-net | A tool for testing .NET projects by introducing temporary bugs to verify test reliability and effectiveness | 1,782 |
tjchambers/mutant-musings | Sharing learnings on mutation testing with the Mutant gem in Ruby applications | 13 |
cargo-generate/cargo-generate | Tool to help developers create new Rust projects quickly from existing templates | 1,967 |
est31/cargo-udeps | Detects unused dependencies in Rust projects during compilation. | 1,745 |