Releases: nextest-rs/nextest
nextest-runner 0.75.0
See the changelog for cargo-nextest 0.9.92.
nextest-metadata 0.12.2
Added
RustTestBinaryKind::EXAMPLE
is the string "example"
.
Changed
MSRV updated to Rust 1.78.
nextest-filtering 0.15.0
Changed
- Added support for rejecting unknown binary IDs.
cargo-nextest 0.9.92
Added
--nff
and--ff
are aliases for--no-fail-fast
and--fail-fast
, respectively.
Fixed
-
In filtersets,
binary_id
patterns that don't match any binary IDs in the workspace are now rejected. This is a small behavior change that is being treated as a bugfix to align withpackage
,deps
andrdeps
behavior.binary_id
patterns are not rejected if they match any test binaries that are in the workspace, regardless of whether they're built or not. In the future, we may add a warning for binary ID patterns only matching binaries that aren't built, but this is not an error.
nextest-runner 0.74.0
See the changelog for cargo-nextest 0.9.91.
cargo-nextest 0.9.91
Added
- Nextest now supports assigning test priorities via configuration.
cargo-nextest 0.9.90
Added
-
Tests are now assigned global and group slot numbers. These numbers are non-negative integers starting from 0 that are unique for the lifetime of the test, but are reused after the test ends.
Global and group slot numbers can be accessed via the
NEXTEST_TEST_GLOBAL_SLOT
andNEXTEST_TEST_GROUP_SLOT
environment variables, respectively. For more, see Slot numbers. -
Test environments now have the
NEXTEST_TEST_GROUP
variable set to the test group they're in, or"@global"
if the test is not in any groups.
nextest-runner 0.73.0
See the changelog for cargo-nextest 0.9.90.
nextest-runner 0.72.0
See the changelog for cargo-nextest 0.9.89.
nextest-filtering 0.14.0
Changed
- Internal dependency update: winnow updated to 0.7. Thanks to Ed Page for the update!