pytest.main()应用介绍

执行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"])

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。