30 lines
883 B
INI
30 lines
883 B
INI
# tox (https://tox.readthedocs.io/) is a tool for running tests
|
|
# in multiple virtualenvs. This configuration file will run the
|
|
# test suite on all supported python versions. To use it, "pip install tox"
|
|
# and then run "tox" from this directory.
|
|
|
|
[tox]
|
|
envlist =
|
|
{py34,py35,py36,py37}-django111,
|
|
{py34,py35,py36,py37}-django20,
|
|
{py35,py36,py37}-django21,
|
|
{py35,py36,py37,py38}-django22,
|
|
{py36,py37,py38}-django30,
|
|
{py36,py37,py38}-django31,
|
|
{py36,py37,py38,py39}-django32
|
|
skip_missing_interpreters = true
|
|
|
|
[testenv]
|
|
deps =
|
|
django111: Django>=1.11,<2.0
|
|
django20: Django>=2.0,<2.1
|
|
django21: Django>=2.1,<2.2
|
|
django22: Django>=2.2,<3.0
|
|
django30: Django>=3.0,<3.1
|
|
django31: Django>=3.1,<3.2
|
|
django32: Django>=3.2,<3.3
|
|
selenium
|
|
|
|
commands = {envpython} tests/manage.py test testapp {posargs}
|
|
setenv = PYTHONPATH = .:{toxworkdir}
|