summaryrefslogtreecommitdiff
path: root/src/tox/config/cli/parse.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tox/config/cli/parse.py')
-rw-r--r--src/tox/config/cli/parse.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tox/config/cli/parse.py b/src/tox/config/cli/parse.py
index 63bd6826..73a332d9 100644
--- a/src/tox/config/cli/parse.py
+++ b/src/tox/config/cli/parse.py
@@ -16,10 +16,11 @@ def get_options(*args: str) -> Tuple[Parsed, Handlers, Optional[Sequence[str]],
pos_args: Optional[Tuple[str, ...]] = None
try: # remove positional arguments passed to parser if specified, they are pulled directly from sys.argv
pos_arg_at = args.index("--")
- pos_args = tuple(args[pos_arg_at + 1 :])
- args = args[:pos_arg_at]
except ValueError:
pass
+ else:
+ pos_args = tuple(args[pos_arg_at + 1 :])
+ args = args[:pos_arg_at]
guess_verbosity, log_handler, source = _get_base(args)
parsed, cmd_handlers = _get_all(args)