Posted at: 2018-01-15 07:22:51  Category: programming

PythonのCoverageツールを試してみます。
下記の通りインストールします。
$ pip install coverage

次のような2つのテスト用スクリプトを書きます。



$ coverage run -a test.py 
..
----------------------------------------------------------------------
Ran 2 tests in 0.000s

OK
$ coverage report
Name Stmts Miss Cover
-----------------------------------
calculator.py 8 1 88%
test.py 9 0 100%
-----------------------------------
TOTAL 17 1 94%
$ coverage html


htmlcovというディレクトリができているはずです。
中のindex.htmlを開きリンクをたどると、カバレッジがいい感じに表示される。