Python で coverage.py と pytest-cov で網羅点検2022年02月05日 12時54分02秒

Python にて、pytest でテストをしていると、しっかりコードを網羅出来ているのかが気になってくる。coverage.py でコードの網羅状況を把握できる。

pytest-cov は coverage.py を pytest から起動するプラグイン。coverage と pytest-cov の違いは、 coverage から pytest を起動するか、pytest から coverage を起動するかの違い。

手軽に使いたいなら、pytest-cov の方が簡単で十分なときが多そう。

% pytest --cov=src