2013-04-21 96 views
3

有没有办法用py.test运行一个测试x次?用pytest执行几次测试

我正在寻找它的重复测试几次,因为测试有随机夹具。

喜欢的东西py.test -n100

我一直在玩pytest-xdist但如果我的理解以及只分配CPU之间的测试。

回答

5

其实,你可以尝试用这样的pytest-xdist运行:

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

这将运行相同的测试3次,在三个不同的子进程。