这根本不是技术问题。但是,我无法找到应该使用以下内容生成的.HTML报告:
py.test --cov-report html pytest / 01_smoke.py
我确信它会将它放在父位置或测试脚本位置。我和我都找不到。所以我认为它根本没有生成?
答案 0 :(得分:15)
我认为您还需要指定要覆盖的目录/文件,例如py.test --cov=MYPKG --cov-report=html
,然后生成html/index.html
。
答案 1 :(得分:0)
如果要使用html生成报告,请提供测试文件的完整文件路径。
py.test --cov-report html test_file_name.py --cov=/home/ubuntu/venv/python3/lib/python3.7/site-packages/test/
然后启动python服务器
python -m http.server
导航到htmlcov目录中的html
文件
http://0.0.0.0:8000/venv/python3/lib/python3.7/site-packages/htmlcov/
您将看到报告