nextest-metadata
This crate contains deserializers for machine-readable output generated by cargo-nextest.
Implemented so far:
- ✅ Listing tests with
TestListSummary
- ✅ Semantic exit codes with
NextestExitCode
Examples
Get the list of tests in the repository:
// This example requires `cargo nextest` to be installed.
use ListCommand;
let command = new;
let test_list = command.exec.unwrap;
// The result is a TestListSummary.
println!;
Minimum supported Rust version (MSRV)
The minimum supported Rust version is Rust 1.54.
While this crate is a pre-release (0.x.x) it may have its MSRV bumped in a patch release. Once a crate has reached 1.x, any MSRV bump will be accompanied with a new minor version.
Contributing
See the CONTRIBUTING file for how to help out.
License
This project is available under the terms of either the Apache 2.0 license or the MIT license.