Skip to content

Commit 9f6754f

Browse files
committed
Use default with usepdb option
This is required with `-p no:debugging`. Ref: pytest-dev/pytest#4967
1 parent 2bcbdb6 commit 9f6754f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

xdist/looponfail.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def pytest_addoption(parser):
3030
def pytest_cmdline_main(config):
3131

3232
if config.getoption("looponfail"):
33-
usepdb = config.getoption("usepdb") # a core option
33+
usepdb = config.getoption("usepdb", False) # a core option
3434
if usepdb:
3535
raise pytest.UsageError("--pdb is incompatible with --looponfail.")
3636
looponfail_main(config)

xdist/plugin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ def pytest_configure(config):
181181

182182
@pytest.mark.tryfirst
183183
def pytest_cmdline_main(config):
184-
usepdb = config.getoption("usepdb") # a core option
184+
usepdb = config.getoption("usepdb", False) # a core option
185185
if isinstance(config.option.numprocesses, AutoInt):
186186
config.option.numprocesses = 0 if usepdb else int(config.option.numprocesses)
187187

0 commit comments

Comments
 (0)