Merge pull request #168 from kain88-de/numprocesses-option

add '--numprocesses' as long option for '-n'
This commit is contained in:
Ronny Pfannschmidt
2017-06-23 09:45:46 +02:00
committed by GitHub
3 changed files with 6 additions and 1 deletions

1
changelog/168.feature Normal file
View File

@@ -0,0 +1 @@
Add long option `--numprocesses` as alternative for `-n`.

View File

@@ -20,6 +20,10 @@ def test_dist_options(testdir):
check_options(config)
assert config.option.dist == "load"
assert config.option.tx == ['popen'] * 2
config = testdir.parseconfigure("--numprocesses", "2")
check_options(config)
assert config.option.dist == "load"
assert config.option.tx == ['popen'] * 2
config = testdir.parseconfigure("-d")
check_options(config)
assert config.option.dist == "load"

View File

@@ -20,7 +20,7 @@ def parse_numprocesses(s):
def pytest_addoption(parser):
group = parser.getgroup("xdist", "distributed and subprocess testing")
group._addoption(
'-n', dest="numprocesses", metavar="numprocesses",
'-n', '--numprocesses', dest="numprocesses", metavar="numprocesses",
action="store",
type=parse_numprocesses,
help="shortcut for '--dist=load --tx=NUM*popen', "