1
3
我也面临同样的问题。在这里我开始使用
pytest-order
而不是
pytest-ordering
因为
更改中的所有标记
现在使用以下命令执行测试:
测试现在将在每个文件中独立排序。 参考 : https://pytest-dev.github.io/pytest-order/dev/configuration.html#order-scope |
2
1
即使一个文件中有两个类,并且我们已经为这两个类中的函数定义了顺序,我也会看到这个问题。 例子:
输出如下:
我做了这样的事情来解决这个问题
输出:
所以,说到你的问题,我想你可以试试这样的方法。我知道这不是你问题的完美答案,但你可以随机应变地解决这个问题。
我试着用文件(和文件名)来做这件事。似乎pytest编译器被编程为按顺序接受数字或字母。因此,您可能需要将文件命名为
|