blob: 3875d00a13a062eac0fd1f97ee5e99b04c96d2ef [file] [log] [blame]
[tox]
skip_missing_interpreters=true
envlist=py27,py33,py34,py35,coverage
[testenv]
setenv =
LC_ALL=C
LANG=C
COVERAGE_FILE=.coverage.{envname}
deps =
nose<1.3.0
.[tests]
lxml
pyquery
mock
BeautifulSoup4
PasteDeploy
WSGIProxy2
commands =
{envbindir}/python --version
{envbindir}/pip freeze
py{26,27,33}: {envbindir}/nosetests --with-coverage --with-xunit --xunit-file=nosetests-{envname}.xml []
py{27,33}: {envbindir}/coverage xml -o coverage-{envname}.xml
py{34,35}: {envbindir}/nosetests
[testenv:coverage]
deps =
coverage
setenv =
COVERAGE_FILE=.coverage
commands =
{envbindir}/coverage erase
{envbindir}/coverage combine
{envbindir}/coverage xml
{envbindir}/coverage report --show-missing