Python 覆盖率未在virtualenv中显示执行的行
我有一个项目,我正在尝试运行覆盖范围的鼻测试。我在一辆虚拟车上跑步。 当我跑的时候Python 覆盖率未在virtualenv中显示执行的行,python,macos,code-coverage,virtualenv,nosetests,Python,Macos,Code Coverage,Virtualenv,Nosetests,我有一个项目,我正在尝试运行覆盖范围的鼻测试。我在一辆虚拟车上跑步。 当我跑的时候 $ python setup.py nosetests 测试运行正常,但覆盖率没有显示执行了任何代码(覆盖率) 都是0%, 缺少名称Stmts Exec Cover ------------------------------------------------------------------ 包装模块160 0 0%3-106 package.module2 32 0 0%3-93 包装模块3 55 0
$ python setup.py nosetests
测试运行正常,但覆盖率没有显示执行了任何代码(覆盖率)
都是0%,
缺少名称Stmts Exec Cover
------------------------------------------------------------------
包装模块160 0 0%3-106
package.module2 32 0 0%3-93
包装模块3 55 0 0%8-74
包装模块4 38 0 0%3-125
组件5 107 0 0%8-123
package.module6 1 0 0%1
包装模块7 41 0 0%3-143
组件8 150 0 0%7-281
包装模块9 1580 0%3-338
------------------------------------------------------------------
总数64200%
----------------------------------------------------------------------
在0.099秒内运行了15次测试
覆盖率版本3.0b3、达尔文内核版本9.7.0、Mac OS X 10.5.7、setuptools 0.6c9、,
nose 0.11.1、Python2.5.4这将需要一些来回操作。如何查看您的代码 你为什么来stackoverflow寻求答案,而不是向开发人员(即我)寻求答案 试试
easy_install "coverage==2.85"
我也遇到了同样的问题,这解决了我的问题,给了我预期的精彩报道
easy_install "coverage==2.85"