worker_id fixture as shown in #47

This commit is contained in:
hellmanj
2016-02-23 17:56:41 -05:00
parent a11632b5d0
commit 7f8ae3944c
3 changed files with 37 additions and 0 deletions

View File

@@ -99,3 +99,15 @@ def pytest_cmdline_main(config):
if usepdb:
raise pytest.UsageError(
"--pdb incompatible with distributing tests.")
# -------------------------------------------------------------------------
# fixtures
# -------------------------------------------------------------------------
@pytest.fixture(scope="session")
def worker_id(request):
if hasattr(request.config, 'slaveinput'):
return request.config.slaveinput['slaveid']
else:
return 'master'