chf*_*hfw 8 python nosetests setup.py
我一直在从我的库中收集单元测试覆盖率,但是由于我没有setup.py.
有没有人测试过setup.py使用nosetests?这是我的文件结构:
setup.py
library/*.py
tests/test*.py
doc/source/*.rst
Run Code Online (Sandbox Code Playgroud)
这是我的测试命令。我在 setup.py 所在的同一目录中运行它:
nosetests --with-cov --with-doctest --doctest-extension=.rst
Run Code Online (Sandbox Code Playgroud)
覆盖输出是这样的:
----------- coverage: platform win32, python 2.7.5-final-0 -----------
Name Stmts Miss Cover
---------------------------------------------------------
library\__init__ 18 0 100%
setup 10 10 0%
....
tests\xxxxxxx 8 2 75%
---------------------------------------------------------
TOTAL 253 39 85%
----------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
因为 setup.py 对我的覆盖率贡献了 0,所以我永远不会达到 100% 的覆盖率。
| 归档时间: |
|
| 查看次数: |
1336 次 |
| 最近记录: |