小编pyp*_*bot的帖子

py.test给出了Coverage.py警告:模块sample.py从未导入过

我从这个线程运行了一个示例代码. 如何在Python中正确使用coverage.py?

但是,当我执行此命令时,py.test test.py --cov=sample.py 它给了我一个警告,因此,没有创建任何报告.

platform linux2 -- Python 2.7.12, pytest-3.2.3, py-1.4.34, pluggy-0.4.0
rootdir: /media/sf_Virtual_Drive/ASU/CSE565_testand 
validation/Assignments/temp, inifile:
plugins: cov-2.5.1
collected 3 items                                                                                                                                                                                                                      

test.py ...Coverage.py warning: Module sample.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
Run Code Online (Sandbox Code Playgroud)

任何人都知道为什么coverage.py不起作用?

因此,如果我coverage run -m py.test test.py单独运行,它不会显示任何警告.

coverage.py pytest

10
推荐指数
2
解决办法
5118
查看次数

标签 统计

coverage.py ×1

pytest ×1