标签:文件 退出 输出 img 应该 令行 路径 span 执行
在运行的时候,也可以指定参数运行
-s: 显示程序中的 print/logging 输出
-v: 丰富信息模式, 输出更详细的用例执行信息
-k: 运行包含某个字符串的测试用例。如:pytest -k add XX.py 表示运行 XX.py 中包含 add 的测试用例。
-q: 简单输出模式, 不输出环境信息
-x: 出现一条测试用例失败就退出测试。在调试阶段非常有用,当测试用例失败时,应该先调试通过,而不是继续执行测试用例。
在命令行运行带上 -q参数相当于pytest.main(["-q"]);两者都是简单输出模式, 不输出环境信息
下图为在命令行运行:pytest -q test_fixture_return.py
下图为:pytest.main(["-q","test_fixture_return.py"])
带多个参与运行:pytest.main(["-s","-v","test_fixture_return.py"])
运行指定路径scripts/test_fixture_return.py文件:命令行 pytest scripts/test_fixture_return.py 或 pytest.main(["scripts/test_fixture_return.py"])
运行指定目录scripts下的所有文件:命令行 pytest scripts 或 pytest.main(["scripts"])
标签:文件 退出 输出 img 应该 令行 路径 span 执行
原文地址:https://www.cnblogs.com/liuchunxiao83/p/14660425.html