diff options
author | Bernát Gábor <gaborjbernat@gmail.com> | 2022-12-03 15:29:15 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-03 15:29:15 -0800 |
commit | f4b43b589bc3f1ee612224156cf027c7b6d6d6d3 (patch) | |
tree | d11706051a94620e7437334837fd0e98944a0cf8 /src/tox/config | |
parent | 55953b77ec6e82f0b3dbccf3ad0f24ce1fecef05 (diff) | |
download | tox-git-f4b43b589bc3f1ee612224156cf027c7b6d6d6d3.tar.gz |
Support - prefix for commands exit code ignore (#2586)
Resolves https://github.com/tox-dev/tox/issues/2561
Diffstat (limited to 'src/tox/config')
-rw-r--r-- | src/tox/config/loader/str_convert.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tox/config/loader/str_convert.py b/src/tox/config/loader/str_convert.py index 260f864d..dd518e5e 100644 --- a/src/tox/config/loader/str_convert.py +++ b/src/tox/config/loader/str_convert.py @@ -63,6 +63,9 @@ class StrConvert(Convert[str]): pos = splitter.instream.tell() except ValueError: args.append(value[pos:]) + if args[0] != "-" and args[0].startswith("-"): + args[0] = args[0][1:] + args = ["-"] + args return Command(args) @staticmethod |