2009-05-31 14 views
2

プロジェクトがあり、カバレッジを持つnosetestsを実行しようとしています。私はvirtualenvで走っています。私は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、ダーウィンカーネルバージョン9.7.0はMac OS X 10.5.7、0.6c9をsetuptoolsの、 鼻0.11.1、Pythonの2.5.4

答えて

2

これは、いくつかを必要とする予定です行ったり来たり。あなたのコードはどうやって見ることができますか?

なぜ、開発者(つまり私)ではなく、答えのためにstackoverflowに来たのですか? :)

2

試して...

easy_install "coverage==2.85" 

私は同じ問題を持っていた、これは私の問題を解決し、期待通りに私の栄光のカバレッジレポートを与えました。

関連する問題