小编yml*_*yml的帖子

如何省略使用python coverage lib?

我想省略一些特定目录中的模块:eggs和bin

coverage -r -i --omit=/usr/lib/,/usr/share/,eggs,bin
Name                                                                 Stmts   Exec  Cover
-----------------------------------------------------------------------------------------
bin/test                                                                5      5   100%
eggs/BeautifulSoup-3.0.7a-py2.6.egg/BeautifulSoup                    1008    463     45%
eggs/Django-1.0.2_final-py2.6.egg/django/__init__                      15     12    80%
Run Code Online (Sandbox Code Playgroud)

我也尝试了几个没有运气的变种:

coverage -r -i --omit=/usr/lib/,/usr/share/,`pwd`/eggs,`pwd`/bin
or
coverage -r -i --omit=/usr/lib/,/usr/share/,django,BeautifulSoup
or 
coverage -r -i --omit=/usr/lib/,/usr/share/,<absolute path>/eggs
Run Code Online (Sandbox Code Playgroud)

如果有人有提示让这个工作,这将是很好的.

python code-coverage coverage.py

4
推荐指数
1
解决办法
2009
查看次数

标签 统计

code-coverage ×1

coverage.py ×1

python ×1