2

我有一个项目,我正在尝试运行有覆盖范围的鼻子测试。我在 virtualenv 中运行。当我跑

$ python setup.py nosetests

测试运行良好,但覆盖率并未显示任何代码已执行(覆盖率均为 0%)。

名称 Stmts Exec 封面缺失
-------------------------------------------------- ----------------
package.module1 60 0 0% 3-106
package.module2 32 0 0% 3-93
包.模块3 55 0 0% 8-74
package.module4 38 0 0% 3-125
package.module5 107 0 0% 8-123
包.模块6 1 0 0% 1
包.module7 41 0 0% 3-143
包.module8 150 0 0% 7-281
package.module9 158 0 0% 3-338
-------------------------------------------------- ----------------
总计 642 0 0%   
-------------------------------------------------- --------------------
在 0.099 秒内运行 15 次测试

覆盖版本 3.0b3、Darwin 内核版本 9.7.0、Mac OS X 10.5.7、setuptools 0.6c9、nose 0.11.1、Python 2.5.4

4

2 回答 2

2

这将需要一些来回。我怎样才能看到你的代码?

为什么你来 stackoverflow 寻求答案而不是向开发人员(即我)?:)

于 2009-05-31T15:19:34.273 回答
2

尝试...

easy_install "coverage==2.85" 

我遇到了同样的问题,这解决了我的问题,并按预期给了我光荣的报道报告。

于 2009-06-03T23:51:31.500 回答