forked from django-wiki/django-wiki
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tox.ini
68 lines (57 loc) · 1.14 KB
/
tox.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
[tox]
# Ensure you add to .travis.yml if you add here, using `tox -l`
envlist = {py27,py34,py35,py36}-django{18,19,110,111},lint
[travis]
python =
2.7: py27,lint
3.4: py34
3.5: py35
3.6: py36
[travis:env]
DJANGO =
1.8: django18
1.9: django19
1.10: django110
1.11: django111
LINT =
yes: lint
[testenv]
passenv =
INCLUDE_SELENIUM_TESTS
SELENIUM_SHOW_BROWSER
commands =
{toxinidir}/runtests.py --basetemp={envtmpdir} --ds=tests.settings --cov=src/wiki --cov-config .coveragerc {posargs}
usedevelop = true
deps =
coverage
pytest==3.0.7
pytest-django==3.1.2
pytest-pythonpath==0.7.1
pytest-cov==2.4.0
Pillow==2.3.0
django-classy-tags==0.4
mock>=2.0
Markdown==2.6.7
django_nyt==1.0b1
bleach==1.5.0
django18: Django==1.8.2
django19: Django==1.9
django110: Django==1.10.2
django111: Django==1.11
django-mptt==0.8.6
django-sekizai==0.10.0
sorl-thumbnail==12.3
django-functest==1.0.2
django-webtest==1.9.2
WebTest==2.0.28
basepython =
py27: python2.7
py34: python3.4
py35: python3.5
py36: python3.6
[testenv:lint]
basepython = python2.7
deps = flake8
commands =
flake8 src/wiki
flake8 tests/