2017-06-22 42 views
0

第一次發佈在這裏,我試着搜索這些過去兩天來解決xdist的問題。當我嘗試用n = 2或任何更高版本上運行,我有時(我有時說,因爲它的工作原理隨機)沿Pytest Xdist收集了不同的測試錯誤

Different tests were collected between gw1 and gw0. The difference is: 
--- gw1 

+++ gw0 

@@ -1,2 +1,2 @@ 

+test_Sign_Up.py::test_sign_up[chrome] test_Sign_Up.py::test_sign_up[firefox] 
-test_Sign_Up.py::test_sign_up[chrome] 

道歉線得到一個錯誤,如果這是一件簡單的修復,但看後在許多其他職位上,我個人覺得我沒有找到我的答案。如果需要更多信息,請讓我知道,我會盡快回復它!謝謝!

編輯:設置

Python 3.5.3 
Pytest 3.1.2 
Xdist 1.17.1 

回答

0

如果使用的是最近發佈的pytest 3.2不能解決你的錯誤,請嘗試無慾無求的Python解釋器的哈希具有固定數量來獲得穩定的排序爲依靠哈希結構: PYTHONHASHSEED=0 pytest -n 2