Освещение не показывает выполненные строки в virtualenv - PullRequest
2 голосов
/ 31 мая 2009

У меня есть проект, и я пытаюсь провести тесты носа с освещением. Я бегу в virtualenv. Когда я бегу

$ python setup.py nosetests

Тесты работают нормально, но покрытие не показывает, что какой-либо код выполняется (покрытие это все 0%).

Name                                 Stmts   Exec  Cover   Missing
------------------------------------------------------------------
package.module1                         60      0     0%   3-106
package.module2                         32      0     0%   3-93
package.module3                         55      0     0%   8-74
package.module4                         38      0     0%   3-125
package.module5                        107      0     0%   8-123
package.module6                          1      0     0%   1
package.module7                         41      0     0%   3-143
package.module8                        150      0     0%   7-281
package.module9                        158      0     0%   3-338
------------------------------------------------------------------
TOTAL                                  642      0     0%   
----------------------------------------------------------------------
Ran 15 tests in 0.099s

Покрытие версии 3.0b3, ядро ​​Darwin версии 9.7.0, Mac OS X 10.5.7, setuptools 0.6c9, нос 0.11.1, Python 2.5.4

Ответы [ 2 ]

2 голосов
/ 04 июня 2009

попробуй ...

easy_install "coverage==2.85" 

У меня была та же проблема, и это решило мою проблему и дало мне великолепные отчеты о покрытии, как и ожидалось.

2 голосов
/ 31 мая 2009

Это потребует некоторых назад и вперед. Как я могу увидеть ваш код?

А почему вы пришли в stackoverflow за ответом, а не разработчиком (то есть мной)? :)

...