2013-12-10 71 views
1

我已經爲我的python代碼編寫了測試,並且想要檢查覆蓋了多少%的測試,所以我決定使用python覆蓋率。但是我啓動它時遇到問題。我啓動我的測試與此bash命令:單元測試的Python覆蓋率

export PYTHONPATH=. && python files/test/tests.py 

我的Python程序中的「文件」目錄下,並且測試是在「測試」,所以我不能啓動它的另一種方式。 使用

export PYTHONPATH=. && python coverage files/test/tests.py 

引發錯誤。如何在我的情況下正確使用覆蓋率?

回答

0

正確的方式做,這是使用適當的覆蓋插件正在使用的單元測試框架/亞軍:

這裏有一些組合:

可能有其他工具和組合可供使用。但這兩個可能是最常見的(沒有參考文獻)。

1
coverage run files/test/tests.py