[Rust] test coverage を測る
概要
Rust で test coverage ってどうするんだっけを毎回調べるので備忘録
手順
cargo-llvm-cov の install
$ cargo install cargo-llvm-cov
以下のコマンドで coverage をブラウザで閲覧できる
cargo llvm-cov --open
cargo make 使っている場合は以下を Makefile.toml に書いておくと makers test_cov
で起動できるので便利
[tasks.test_cov]
description = "make test coverage report"
workspace = false
command = "cargo"
args = ["llvm-cov", "--open"]
参考
[Rust] test coverage を測る