pytest-order设置用例执行顺序
1 import pytest 2 3 4 @pytest.mark.order(index=3,before='test_third') #啥都不填默认最后执行,使用index,before插入到原来的3前执行 也可以设置after 5 def test_bar(): 6 assert True 7 @pytest.mark.order(2) 8 def test_foo(): 9 assert True 10 @pytest.mark.order(1) 11 def test_first(): 12 assert True 13 @pytest.mark.order(3) 14 def test_third(): 15 assert True
自动化/pytest-order/test_case.py::test_first PASSED [ 25%]
自动化/pytest-order/test_case.py::test_foo PASSED [ 50%]
自动化/pytest-order/test_case.py::test_bar PASSED [ 75%]
自动化/pytest-order/test_case.py::test_third PASSED [100%]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律