执行pytest架构代码,两种方式
一、pytest test_xxx.py
二、python xxx.py, 其中xxx.py包含了pytest.main()
在python代码中调用pytest, 需要使用pytest.main(),其与执行pytest几乎是一样的,主要特点如下:
1)返回ExitCode
ret = pytest.main()
print(ret)
ExitCode2)传递选项和参数
pytest.main(["-sv", "testfile"])
3)指定插件
import html
pytest.main(["--html=./report.html"])
网友评论