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
pytest-commit@python.org
http://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to