Crate coverage_helper
source ·Expand description
Helper for https://github.com/taiki-e/cargo-llvm-cov/issues/123.
Note: coverage-helper 0.2 supports #[coverage(off)].
See coverage-helper 0.1 for versions that support #[no_coverage].
§Usage
Add this to your Cargo.toml:
[dev-dependencies]
coverage-helper = "0.1"
And add this to your crate root (lib.rs or main.rs):
#![cfg_attr(all(coverage_nightly, test), feature(coverage_attribute))]§Examples
use coverage_helper::test;
#[test]
fn my_test() {
// ...
}Expanded to:
#[cfg_attr(all(coverage_nightly, test), coverage(off))]
#[::core::prelude::v1::test]
fn my_test() {
// ...
}