| [tox] |
| envlist=py26,py27,py33,py34,external |
| # py27-xdist causes problems with svn, py25 requires virtualenv==1.9.1 |
| #indexserver= |
| # default=http://pypi.testrun.org |
| |
| [testenv] |
| changedir=testing |
| commands=py.test --confcutdir=.. -rfsxX --junitxml={envlogdir}/junit-{envname}.xml [] |
| deps=pytest |
| |
| [testenv:py27-xdist] |
| basepython=python2.7 |
| deps= |
| pytest |
| pytest-xdist |
| commands= |
| py.test -n3 -rfsxX --confcutdir=.. --runslowtests \ |
| --junitxml={envlogdir}/junit-{envname}.xml [] |
| |
| [testenv:jython] |
| changedir=testing |
| commands= |
| {envpython} -m pytest --confcutdir=.. -rfsxX --junitxml={envlogdir}/junit-{envname}0.xml {posargs:io_ code} |
| |
| [testenv:py25] |
| setenv = PIP_INSECURE=1 |
| |
| [testenv:external] |
| deps= |
| pytest |
| jinja2 |
| decorator |
| commands= |
| py.test --confcutdir=.. -rfsxX --junitxml={envlogdir}/junit-{envname}.xml {posargs:code} |
| |
| [pytest] |
| rsyncdirs = conftest.py py doc testing |
| addopts = -rxXf |