Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 759 Bytes

DEVELOPMENT.md

File metadata and controls

42 lines (27 loc) · 759 Bytes

Development

Dependencies

rustup component add llvm-tools-preview
cargo install cargo-llvm-cov
cargo install cargo-nextest

Running Tests

cargo nextest run
cargo nextest run --features "fn_meta"
cargo nextest run --features "resman"
cargo nextest run --features "resman fn_meta"

Coverage

Collect coverage and output as html.

./coverage.sh && cargo coverage_open

Collect coverage and output as lcov.

./coverage.sh

Releasing

Update crate versions, then push a tag to the repository. The publish GitHub workflow will automatically publish the crates to crates.io.