前言
1.使用库:pytest 6.1.0
2.使用库:pytest-xdist 2.2.0
运行分布式的测试代码:
1 import pytest,time 2 3 def test_01(): 4 time.sleep(3) 5 print('-------test01---------') 6 7 def test_02(): 8 time.sleep(3) 9 print('-------test02---------') 10 11 if __name__ == '__main__': 12 pytest.main(['test_xt.py','-sq','-n','6'])
问题:执行上面测试代码均会报以下错误:
解决版本:降pytest与pytest-xdist版本(我降至pytest 5.4.0 与pytest-xdist 1.3.3版本)
运行成功