2009-05-31 7 views
2

J'ai un projet et j'essaye de courir nos cas avec couverture. Je cours dans un virtualenv. Quand je lanceCouverture ne montrant pas les lignes exécutées dans virtualenv

$ python setup.py nosetests 

Les tests fonctionnent très bien, mais la couverture n'est pas la preuve que tout code est exécuté (couverture est tout 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 

Version couverture 3.0b3, Darwin Version du noyau 9.7.0, Mac OS X 10.5.7, setuptools 0.6c9, nez 0.11.1, Python 2.5.4

Répondre

2

Cela va nécessiter une d'avant en arrière. Comment puis-je voir votre code?

Et pourquoi êtes-vous venu à stackoverflow pour une réponse plutôt que pour le développeur (c'est-à-dire moi)? :)

2

essayer ...

easy_install "coverage==2.85" 

j'avais le même problème et cela a résolu mon problème et m'a donné des rapports de couverture glorieux comme prévu.

Questions connexes