我正在寻找一种方法来组合多个.coverage文件,然后生成一个html报告。 目前,我使用以下命令从一个源生成覆盖率,它工作正常:
nosetests --with-coverage --cover-erase --cover-html --cover-html-dir=/var/www/coverage
现在我想从将流程拆分为两部分开始:
第一步是明确的,与在注释html部分之前的命令相同。
然后我在许多地方看到了只运行coverage html
,包括python coverage package website。
当我这样做时,我会得到一份控制台打印的关于我的报道和以下内容的报告
就好像鼻子在干扰我们:
$ coverage report -m
Usage: nosetests [options]
nosetests: error: -m option requires an argument
$ coverage --help
Usage: nosetests [options]
看起来你的保险包没有正确安装。尝试运行
pip freeze
以查看是否安装了独立的coverage==3.5.3
或等效程序。如果您没有任何东西,请尝试pip install coverage
。安装后,您将可以访问python binary utilities文件夹中的coverage
二进制文件,而不是nosetests别名。在相关问题 更多 >
编程相关推荐