从.coverage fi生成html报告

2024-04-25 19:32:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一种方法来组合多个.coverage文件,然后生成一个html报告。 目前,我使用以下命令从一个源生成覆盖率,它工作正常:

nosetests --with-coverage --cover-erase --cover-html --cover-html-dir=/var/www/coverage

现在我想从将流程拆分为两部分开始:

  1. 生成覆盖率报告(.coverage file)
  2. 从.coverage文件生成html报告

第一步是明确的,与在注释html部分之前的命令相同。 然后我在许多地方看到了只运行coverage html,包括python coverage package website。 当我这样做时,我会得到一份控制台打印的关于我的报道和以下内容的报告

^{pr2}$

就好像鼻子在干扰我们:

$ coverage report -m
Usage: nosetests [options]

nosetests: error: -m option requires an argument

$ coverage --help
Usage: nosetests [options]

Tags: 文件方法命令varhtml报告dirwith
1条回答
网友
1楼 · 发布于 2024-04-25 19:32:54

看起来你的保险包没有正确安装。尝试运行pip freeze以查看是否安装了独立的coverage==3.5.3或等效程序。如果您没有任何东西,请尝试pip install coverage。安装后,您将可以访问python binary utilities文件夹中的coverage二进制文件,而不是nosetests别名。在

相关问题 更多 >

    热门问题