2015-10-08 2 views
7

Глядя на py.test documentation, казалось бы, что прохождение -n NUM будет указывать количество ядер, которые будут использоваться.Как использовать несколько ядер с py.test?

Мой опыт заключается в следующем:

usage: py.test [options] [file_or_dir] [file_or_dir] [...] 
py.test: error: unrecognized arguments: -n 

Если я пытаюсь указать в pytest.ini (это мое предпочтение) я получаю тот же результат.

Я добавляю addopts = -n4 в файл ini, который, как представляется, требует документа.

Я использую py.test 2.8, и я попытался как Python 2 и Python 3.

+0

Разве вы не читали материал когда-либо SO- немного дальше вверх по странице ?! – jonrsharpe

+1

@jonrsharpe Я ценю вашу помощь. –

ответ

8

Вам необходимо установить xdist

pip install pytest-xdist