Tox¶
Command line¶
Some useful options:
tox -l- list environmentstox -e envname[,envname...]- run tests for just those environments
Configuration¶
Links:
Substitutions¶
E.g. {toxinidir}} expands to the directory where tox.ini is, and
{{env:ENV_NAME}} expands to the value of ENV_NAME from the environment:
Environment variables¶
Set env vars for the test:
[testenv]
setenv =
VAR1 = value1
VAR2 = value2
Warning
By default tox strips most values from the environment.
You can override with passenv. I generally just put:
passenv = *
in every tox.ini file.