New issue 120: Substitution breaks for commands substitution
https://bitbucket.org/hpk42/tox/issue/120/substitution-breaks-for-commands
Hynek Schlawack:
Since there doesn’t seem to be a way to describe several environments at once
like `[testenv:py32,py33]` or just `[testenv:py3]` (please correct me if I’m
wrong :)) I would like to substitute commands but when I do this:
```
[testenv:py32]
commands = py.test --cov structlog --cov-config=.coveragerc.py3
[testenv:py33]
commands = {[testenv:py32]commands}
```
I’ll get
```
ERROR: InvocationError: could not find executable 'py.test --cov structlog
--cov-config=.coveragerc.py3'
```
If I copy and paste the command line, it works fine.
My guess is that it tries to treat the whole command line as the executable
instead of just `py.test` and splitting the rest as arguments?
_______________________________________________
pytest-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pytest-commit