Skip to content
SPECIFICTION
Get listed

cargo-mutants vs mutest-rs

cargo-mutants

mutants.rs

mutest-rs

mutest.rs

Side by side

Figurecargo-mutantsmutest-rs
Price from——
Free plan——
Free trial——
Open source——
LinuxYes—
Plans published00
Spec score · Mutation Testing Tools7.5 (#12)6.8 (#22)
ConfigurationOptions can be configured in `.cargo/mutants.toml`, and the guide recommends checking that file into the source tree.Users can control the active mutation operators with the `--mutation-operators` argument; its default is `all`.
InstallationThe guide documents installation with `cargo install --locked cargo-mutants`, `cargo binstall`, or binaries from GitHub releases.The documented installation method is to compile the project from source; the site says compiling it yourself is currently the only option.
Purposecargo-mutants is a mutation testing tool for Rust that finds places where bugs could be inserted without causing tests to fail.mutest-rs generates and evaluates program mutations to assess Rust test suites.

In their own words

cargo-mutants

cargo-mutants has no write-up on Specifiction yet; its figures are above.

Visit mutants.rs

mutest-rs

mutest-rs has no write-up on Specifiction yet; its figures are above.

Visit mutest.rs