0
我使用django-nose
來測量我的測試套件的覆蓋範圍。
我跟着這個doc來做到這一點。django-nose - 排除覆蓋目錄
隨着標準配置工作良好,我成功地覆蓋了我的所有應用程序。
我會排除views
目錄從覆蓋沒有安裝新的軟件包,所以我試圖用--ignore-files
參數以這樣的方式
NOSE_ARGS = [
'--with-coverage',
'--cover-package=apps.my_app',
'--ignore-files=^views\\.'
]
我的項目結構是
+- root
|-- src
|--- main
|---- apps
|----- my_app
|------ views
|--- test
|---- main
|----- apps
|------ my_app
|------- views
我運行使用以下命令從項目根目錄下的測試套件:
不幸的是,它不能正常工作,我的意思是,Django的鼻子似乎忽略了這個選項和意見目錄包括在報道中。
我失蹤了什麼?