Skip to content

Commit 8779acd

Browse files
committed
Don't assume config exists.
Closes #270
1 parent b48ba5a commit 8779acd

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

pytest_doctestplus/plugin.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,12 @@ def _is_numpy_ufunc(method):
208208

209209

210210
def pytest_configure(config):
211-
doctest_plugin = config.pluginmanager.getplugin('doctest')
212-
run_regular_doctest = config.option.doctestmodules and not config.option.doctest_plus
211+
doctest_plugin = config.pluginmanager.getplugin("doctest")
212+
if not hasattr(config.option, "doctestmodules"):
213+
return
214+
run_regular_doctest = (
215+
config.option.doctestmodules and not config.option.doctest_plus
216+
)
213217
if config.option.doctest_plus_generate_diff:
214218
config.option.doctest_only = True
215219
use_doctest_plus = config.getini(

0 commit comments

Comments
 (0)