Use RUSTUP_HOME to handle rustup being installed in non-standard directories
0.29.0
2 weeks ago
Added
Troubleshooting guide
Changed
Now override toolchain less-eagerly in windows #1494
Fixed build for x86
Add summary coverage, covered and coverable to json report #1415
Pass RUSTFLAGS to the binary under test for any project bins compiled during test
Force coverage of generic functions/methods using impl Trait args
0.28.0
1 month ago
Changed
No longer add +nightly if cargo version is already nightly
Adds -Cstrip=None to the rustflags to prevent default stripping
Update profparsers for llvm 17 and 18 support
0.27.3
4 months ago
Changed
Add line reports and make file name float in HTML report
Make coverallss report path match linux path format on windows
0.27.2
5 months ago
Changed
Don't disable ASLR if it's already disabled
0.27.1
7 months ago
Changed
Restore casing of enum clap arguments e.g. --out so they match old behaviour
0.27.0
7 months ago
Added
Added --fail-immediately flag to abort execution the moment the first test failure occurs
Changed
Upgraded from clap v2 to v4. This has a few changes, notably any arguments which can be specified more
than once require multiple entries so --run-types doc test needs to be turned into --run-types doc --run-types test
Ignore attributes on methods, functions and trait methods
0.26.0
9 months ago
Changed
Match cargo test behaviour for --no-fail-fast and report coverage when option is selected
Simplify cargo version parsing for rust installed via distro package managers
Removed
Unused utility methods on json report type
Fixed
Fix handling of --all-targets flag
0.26.1
9 months ago
Changed
Expand doc test prefix to cover more of the directory tree to work with the new naming structure
Handle -A -W and -D flags in the RUSTFLAGS deduplication
Ignore // comments as well as ///
0.25.2
1 year ago
Added
Filtering for other test attributes such as #[tokio::test]