When you invoke "tox -e py26 --notest" and want to rerun taht py27, one would expect
that just adding " -e py27" at the end of the previous command would work.
But that silently ingores "-e py26" and you have to do "tox -e py26,py27 --notest" (which to me is not a natural commandline invocation YMMV)
Tox should not silently ignore all but the last "-e" option and:
- give out a warning on the correct combination syntax
- add the -e options together.
The three ways of handling this (silent, warning, add together) could be set in $HOME/.tox/tox.ini, if backwards compatibility is required with silently ignoring as default.
When you invoke "tox -e py26 --notest" and want to rerun taht py27, one would expect
that just adding " -e py27" at the end of the previous command would work.
But that silently ingores "-e py26" and you have to do "tox -e py26,py27 --notest" (which to me is not a natural commandline invocation YMMV)
Tox should not silently ignore all but the last "-e" option and:
The three ways of handling this (silent, warning, add together) could be set in $HOME/.tox/tox.ini, if backwards compatibility is required with silently ignoring as default.