New issue 355: Setting environment variable crashes with posargs https://bitbucket.org/hpk42/tox/issues/355/setting-environment-variable-crashes-with
Oliver Bestwalter: On tox 2.4.0.dev1: ``` [testenv] setenv = ; works TOX_ENVNAME = {envname} TOX_TOXINIDIR = {toxinidir} TOX_TOXWORKDIR = {toxworkdir} ; crashes TOX_POSARGS = {posargs} ``` It works with all other variables as far as I can say, only with posargs it crashes with ``` Traceback (most recent call last): File "/home/oliver/.pyenv/versions/avira/bin/tox", line 9, in <module> load_entry_point('tox', 'console_scripts', 'tox')() File "/home/oliver/work/pytest/tox/tox/session.py", line 39, in main retcode = Session(config).runcommand() File "/home/oliver/work/pytest/tox/tox/session.py", line 382, in runcommand return self.subcommand_test() File "/home/oliver/work/pytest/tox/tox/session.py", line 547, in subcommand_test action=action) File "/home/oliver/work/pytest/tox/tox/venv.py", line 372, in _pcall env = self._getenv(testcommand=testcommand) File "/home/oliver/work/pytest/tox/tox/venv.py", line 314, in _getenv env.update(self.envconfig.setenv) File "/home/oliver/work/pytest/tox/tox/config.py", line 295, in __getitem__ x = self.get(name, _dummy) File "/home/oliver/work/pytest/tox/tox/config.py", line 289, in get self.resolved[name] = res = self.reader._replace(val) File "/home/oliver/work/pytest/tox/tox/config.py", line 1010, in _replace return Replacer(self, crossonly=crossonly).do_replace(value) File "/home/oliver/work/pytest/tox/tox/config.py", line 1029, in do_replace return self.RE_ITEM_REF.sub(self._replace_match, x) File "/home/oliver/work/pytest/tox/tox/config.py", line 1058, in _replace_match return self._replace_substitution(match) File "/home/oliver/work/pytest/tox/tox/config.py", line 1104, in _replace_substitution val = self._substitute_from_other_section(sub_key) File "/home/oliver/work/pytest/tox/tox/config.py", line 1098, in _substitute_from_other_section "substitution key %r not found" % key) tox.ConfigError: ConfigError: substitution key 'posargs' not found ``` _______________________________________________ pytest-commit mailing list pytest-commit@python.org https://mail.python.org/mailman/listinfo/pytest-commit