コード変更のカバレッジ
コード変更のカバレッジにより、変更されたコードのテスト状況に焦点を当てることができます。
計算ロジック
- git diffで各ファイルの
追加行
と削除行
を取得 - そのファイルのカバレッジデータを走査し、
追加行
がすべての側面
でカバーされているかを確認 - 個々のファイルの変更コードカバレッジを計算。計算式:
(追加行数 - 未カバー行数) / 追加行数
💡
Tip
なお、追加行数
の多くはブランチ
、関数
、ステートメント
のいずれにも属しませんが、計算には含まれ、デフォルトでカバー済み
とみなされます。