cargo-line-test

Crates.iocargo-line-test
lib.rscargo-line-test
version0.1.0
sourcesrc
created_at2024-10-17 20:01:19.675096
updated_at2024-10-17 20:01:19.675096
descriptionRun tests by the lines they exercise
homepage
repositoryhttps://github.com/trailofbits/cargo-line-test
max_upload_size
id1413568
size68,262
Samuel Moelius (smoelius)

documentation

README

cargo-line-test

Run tests by the lines they exercise

cargo-line-test relies on cargo-llvm-cov and requires it to be installed independently:

cargo install cargo-line-test cargo-llvm-cov

Examples

# Build cargo-line-test database
cargo line-test --build

# Run the tests that exercise src/main.rs:99
cargo line-test --line src/main.rs:99

# Run the tests that exercise lines changed by diff
git diff | cargo line-test --diff

# Update the database following source code changes
cargo line-test --refresh
Commit count: 20

cargo fmt