执行@pytest.mark.run(order=3)排序不起作用
学习pytest的时候修改测试用例执行顺序,发现顺序没有按照我设置的顺序执行,查询发现我的包没有安装pytest-ordering
于是我安装 pip install pytest-ordering ,但提示我在其他的地方已经安装过,如图所示:
于是我根据路径找到安装的内容,将这些内容复制到我pycharm选择的执行路径的site-packages里面
等到pycharm加载完复制的包,再执行,顺序就能正确运行了!!!
本文来自博客园,作者:临夏1005,转载请注明原文链接:https://www.cnblogs.com/xiaozhan1/p/16771155.html