v24.2.1
-
New:
--features
,--no-default-features
and--all-features
options are passed through to Cargo. -
Changed: Minimum Rust version (to build cargo-mutants, not to use it) increased to 1.73.
-
New: Warn if nextest returns an exit code indicating some failure other than test failure, such as an internal error in nextest.
-
New: json output includes the exit code of subprocesses, and the signal if it was killed by a signal.
-
Changed: Set
INSTA_FORCE_PASS=0
(in addition to previouslyINSTA_UPDATE=no
) when running tests, so that tests that use the Insta library don't write updates back into the source directory, and so don't falsely pass. -
New:
--timeout-multiplier
option allows setting the timeout for mutants to be a multiple of the baseline timeout, rather than a fixed time.
Install cargo-mutants 24.2.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.1/cargo-mutants-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.1/cargo-mutants-installer.ps1 | iex
Download cargo-mutants 24.2.1
File | Platform | Checksum |
---|---|---|
cargo-mutants-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
cargo-mutants-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
cargo-mutants-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
cargo-mutants-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |