前言
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版本)
運行成功