33 lines
879 B
INI
33 lines
879 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 =
|
|
{py36,py37}-django22
|
|
{py36,py37}-django30
|
|
{py37,py38}-django31
|
|
{py38,py39}-django32
|
|
{py39,py10}-django40
|
|
{py39,py10}-django41
|
|
{py39,py10}-django42
|
|
{py10}-django50
|
|
|
|
skip_missing_interpreters = true
|
|
|
|
[testenv]
|
|
deps =
|
|
django22: Django>=2.2,<3.0
|
|
django30: Django>=3.0,<3.1
|
|
django31: Django>=3.1,<3.2
|
|
django32: Django>=3.2,<4.0
|
|
django40: Django>=4.0,<4.1
|
|
django41: Django>=4.1,<4.2
|
|
django42: Django>=4.2,<5.0
|
|
django50: Django>=5.0,<5.1
|
|
selenium<=4.16.0
|
|
|
|
commands = {envpython} tests/manage.py test testapp {posargs}
|
|
setenv = PYTHONPATH = .:{toxworkdir}
|