config: fix consider_preparse with missing argument to -p

This is only required after/with 415899d4 - otherwise argparse ensures
there is an argument already.
This commit is contained in:
Daniel Hahler
2019-03-21 04:38:11 +01:00
parent 15ef168821
commit ea2c6b8a88
2 changed files with 7 additions and 1 deletions

View File

@@ -481,7 +481,10 @@ class PytestPluginManager(PluginManager):
i += 1
if isinstance(opt, six.string_types):
if opt == "-p":
parg = args[i]
try:
parg = args[i]
except IndexError:
return
i += 1
elif opt.startswith("-p"):
parg = opt[2:]