[tox] skipsdist = True usedevelop = True envlist = py{27,33,34,35}-dj{18,19}-{sqlite,postgres,mysql}-{elasticsearch,noelasticsearch}, flake8 [flake8] ignore = E501,E303 exclude = wagtail/project_template/* max-line-length = 120 [testenv] install_command = pip install -e ".[testing]" -U {opts} {packages} commands = elasticsearch: coverage run runtests.py wagtail.wagtailsearch --elasticsearch noelasticsearch: coverage run runtests.py basepython = py27: python2.7 py33: python3.3 py34: python3.4 py35: python3.5 deps = django-sendfile==0.3.6 Embedly dj18: Django>=1.8.1,<1.9 dj19: Django>=1.9,<1.10 postgres: psycopg2>=2.6 mysql: mysqlclient==1.3.6 setenv = postgres: DATABASE_ENGINE=django.db.backends.postgresql_psycopg2 mysql: DATABASE_ENGINE=django.db.backends.mysql mysql: DATABASE_USER=wagtail mysql: DATABASE_HOST=localhost mysql: DATABASE_USER=root [testenv:flake8] basepython=python3.4 deps=flake8>=2.2.0 commands=flake8 wagtail