2013-04-21 50 views
3

有沒有辦法用py.test運行一個測試x次?用pytest執行幾次測試

我正在尋找它的重複測試幾次,因爲測試有隨機夾具。

喜歡的東西py.test -n100

我一直在玩pytest-xdist但如果我的理解以及只分配CPU之間的測試。

回答

5

其實,你可以嘗試用這樣的pytest-xdist運行:

py.test --dist=each --tx=3*popen 

這將運行相同的測試3次,在三個不同的子進程。