Tested for Django 1.6-2.2
[django-sponsors.git] / tox.ini
1 [tox]
2 envlist =
3     clean,
4     d16-py27,
5     d17-py{27,34},
6     d{18,19,110}-py{27,34,35},
7     d111-py{27,34,35,36,37},
8     d20-py{34,35,36,37},
9     d{21,22}-py{35,36,37},
10     stats
11
12 [testenv]
13 deps =
14     d16: Django>=1.6,<1.7
15     d17: Django>=1.7,<1.8
16     d18: Django>=1.8,<1.9
17     d19: Django>=1.9,<1.10
18     d110: Django>=1.10,<1.11
19     d111: Django>=1.11,<2.0
20     d20: Django>=2.0,<2.1
21     d21: Django>=2.1,<2.2
22     d22: Django>=2.2,<2.3
23     coverage
24 commands =
25     coverage run --append example_project/manage.py test example_project
26 install_command = pip install --extra-index-url https://py.mdrn.pl/simple {packages}
27
28 [testenv:clean]
29 commands =
30     coverage erase
31 deps = coverage
32
33 [testenv:stats]
34 commands =
35     coverage report
36     coverage html
37 deps = coverage
38
39 [coverage:run]
40 branch = true
41 source = sponsors
42