我在同一个文件中有大约 10 个测试,每个测试都有以下设置按顺序执行
import pytest
@pytest.mark.order1
.
.
.
@pytest.mark.order10
Run Code Online (Sandbox Code Playgroud)
但是测试永远不会按照分配的顺序运行。它们总是按照排列的顺序运行。我缺少什么吗?
甚至@pytest.mark.tryfirst也没有用。我注意到的一件事是,@pytest.mark.order从未出现在建议中,而至少@pyetst.mark.tryfirst在 pycharm 中。