2
我正在尋找一種方法來結合多個.coverage文件,然後生成一個html報告。 目前我只是從使用下面的命令一個源生成覆蓋率和正常工作:從.coverage文件生成html報告
nosetests --with-coverage --cover-erase --cover-html --cover-html-dir=/var/www/coverage
現在我想通過在兩個分裂的過程中開始:
- 生成覆蓋報告(。覆蓋文件)從.coverage文件
第一步
coverage html
,包括python coverage package website。 當我這樣做,我得到我的報道的控制檯打印報告及以下 ======================================================================
ERROR: Failure: ImportError (No module named html)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/loader.py", line 402, in loadTestsFromName
module = resolve_name(addr.module)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nose/util.py", line 311, in resolve_name
module = __import__('.'.join(parts_copy))
ImportError: No module named html
這就像鼻子莫名其妙地干擾:
$ coverage report -m
Usage: nosetests [options]
nosetests: error: -m option requires an argument
$ coverage --help
Usage: nosetests [options]
好吧,我覺得真的很愚蠢,我有一個別名覆蓋,我不知道它 – hithwen