[tox] envlist = {coverage-,}{dj17,dj18,dj19}-{pg,sqlite} [testenv] whitelist_externals = /bin/mv setenv = DJANGO_SETTINGS_MODULE=testsettings PYTHONPATH=. sqlite: DB_ENGINE=sqlite3 pg: DB_ENGINE=postgresql_psycopg2 coverage: COVERAGE=--junit-xml=junit-{envname}.xml --cov=mellon --cov-report xml usedevelop = coverage: true nocoverage: false deps = dj17: django>1.7,<1.8 dj18: django>1.8,<1.9 dj19: django>1.9,<1.10 pg: psycopg2 httmock pytest pytest-cov pytest-random pytest-mock pytest-django pytest-capturelog pytz lxml cssselect django-webtest WebTest pyquery commands = ./getlasso.sh py.test --random {env:COVERAGE:} {posargs:tests} coverage: mv coverage.xml coverage-{envname}.xml