我从这个线程运行了一个示例代码. 如何在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单独运行,它不会显示任何警告.