2016-12-16 8 views
4

私のC++コードが重要な場所で単体テストでカバーされているかどうかを確認する必要があります。私はCmakeのプロジェクト構造に基づいてIDEとしてClionを使用しています。 Clionとのコードカバレッジ情報を取得する方法はありますか?Clionのコードカバレッジの表示方法

+0

[The CLion issue tracker](https://youtrack.jetbrains.com/issues/CPP)で検索してください。リクエストがまだ存在しない場合は、リクエストを追加します。または、プラグインを作成しますか? –

+0

gcovが動作するかもしれません。 gtestを使ってコードカバレッジを取得する方法については、Googleの記事があります。 https://testing.googleblog.com/2014/07/measuring-coverage-at-google.html 基本的にgcovを実行すると、実行されたコードの行数がわかります。したがって、テストを実行してカバレッジをチェックしたり、すべてのテストを実行したり、チェックされていないコードを見つけることができます。 – Mochan

答えて

4

現在、CLionにはこのような機能はありません。機能要求exists。また、CLionのコードカバレッジのための既存のプラグインは認識していません。

関連する問題