pytest.main()应用介绍

2022-02-22  本文已影响0人  小白兔胡萝卜

执行pytest架构代码,两种方式

一、pytest test_xxx.py

二、python xxx.py, 其中xxx.py包含了pytest.main()

在python代码中调用pytest, 需要使用pytest.main(),其与执行pytest几乎是一样的,主要特点如下:

1)返回ExitCode

    ret = pytest.main()

    print(ret)

ExitCode

2)传递选项和参数

    pytest.main(["-sv", "testfile"])

3)指定插件

    import html

    pytest.main(["--html=./report.html"])

上一篇下一篇

猜你喜欢

热点阅读