エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rustでkcovを使って行カバレッジを計測する - sgryjp.log
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rustでkcovを使って行カバレッジを計測する - sgryjp.log
まとまった時間が取れたので Rust 言語の勉強を始めることにした。何はともあれ、もはや自動単体テスト... まとまった時間が取れたので Rust 言語の勉強を始めることにした。何はともあれ、もはや自動単体テストを書きながら開発しないと落ち着かないので、Rust でのテストカバーレジの計測方法を調べてみた。今のところ、 kcov を使った行カバレッジ、つまり行単位で何割にあたるソースコードが単体テストで実行されたのかを取得するのが簡単そうだった。 以下、カバレッジ取得をするために必要なセットアップ手順を備忘録しておく。 前提環境 以下の環境で動作確認をした。 Ubuntu 18.04 rustup 1.20.2 (13979c968 2019-10-16) rustc 1.38.0 (625451e37 2019-09-23) cargo-kcov 0.5.2 kcov 37 なお kcov は Windows では使えない。が、WSL 上の Ubuntu でも同様に環境を整えられるので、Wind