pytest-covはpytestの実行時にカバレッジを取得するためのプラグイン.

目次

  1. インストール
  2. 使用方法
    1. ステートメントカバレッジ
    2. ブランチカバレッジ
    3. HTML形式でレポート出力
    4. 網羅できなかった行を出力

インストール

pip install pytest-cov

使用方法

ステートメントカバレッジ

pytest --cov

ブランチカバレッジ

pytest --cov --cov-branch

HTML形式でレポート出力

pytest --cov --cov-report=html

網羅できなかった行を出力

次のオプション

--cov-report=term-missing