github nextest-rs/nextest nextest-filtering-0.2.0
nextest-filtering 0.2.0

latest releases: cargo-nextest-0.9.143, nextest-runner-0.122.1, cargo-nextest-0.9.142...
4 years ago

Added

  • The expression language supports several new predicates:
    • kind(name-matcher): include all tests in binary kinds (e.g. lib, test, bench) matching name-matcher.
    • binary(name-matcher): include all tests in binary names matching name-matcher.
    • platform(host) or platform(target): include all tests that are built for the host or target platform, respectively.
  • It is now possible to evaluate a query without knowing the name of the test. The result is evaluated as a three-valued logic (Kleene K3), and is returned as an Option<bool> where None indicates the unknown state.

Changed

  • The evaluator now takes a TestQuery struct, making it easier to add more parameters in the future.
  • MSRV updated to Rust 1.59.

Don't miss a new nextest release

NewReleases is sending notifications on new releases.