leo/cover.bat

11 lines
393 B
Batchfile
Raw Normal View History

2022-02-15 04:25:57 +03:00
cargo clean
cd parser
set RUSTFLAGS=-Cinstrument-coverage
cargo +nightly build
set LLVM_PROFILE_FILE=../target/out/leo_coverage-%%p-%%m.profraw
cargo +nightly test -- test::parser_tests --exact --nocapture
grcov ../target/out -s . --binary-path ../target/debug/ -t html --branch --ignore-not-existing -o ../target/debug/coverage/
cd ..
del default.profraw
set RUSTFLAGS=
set LLVM_PROFILE_FILE=