1
1
[tox]
2
- # envlist = py35-lint,py34-lint,py33-lint,py27-lint,py35-unit,py34-unit,py33-unit,py27-unit
3
- envlist = py27-lint, py27-unit, py35-mypy, py27-pipconflictchecker, py35-unit
2
+ envlist =
3
+ # py{27,33,34,35.36}-lint,
4
+ py27-lint
5
+ py{27,33,34,35,36}-unit,
6
+ py35-mypy,
7
+ py27-pipconflictchecker
8
+
4
9
skipsdist = True
10
+ skip_missing_interpreters = True
5
11
6
12
[tox:travis]
7
13
2.7 = py27
8
- 3.5 = py35-mypy, py35-unit
14
+ 3.3 = py33-unit
15
+ 3.4 = py34-unit
16
+ 3.5 = py35
17
+ 3.6 = py36-unit
9
18
10
19
[testenv]
11
20
deps = -rrequirements.txt
21
+ # py{27,33,34,35,36}-lint: flake8
12
22
13
- [testenv:py35-py2_mypy]
14
- commands = make mypy
15
- whitelist_externals = make
16
- deps =
17
- -rmypy_requirements.txt
18
- -rrequirements.txt
23
+ commands =
24
+ py{27,33,34,35,36}-unit: python setup.py test
19
25
20
26
[testenv:py35-mypy]
21
27
commands = make mypy
@@ -24,21 +30,6 @@ deps =
24
30
-rmypy_requirements.txt
25
31
-rrequirements.txt
26
32
27
- [testenv:py35-lint]
28
- commands = flake8 schema_salad setup.py
29
- whitelist_externals = flake8
30
- deps = flake8
31
-
32
- [testenv:py34-lint]
33
- commands = flake8 schema_salad setup.py
34
- whitelist_externals = flake8
35
- deps = flake8
36
-
37
- [testenv:py33-lint]
38
- commands = flake8 schema_salad setup.py
39
- whitelist_externals = flake8
40
- deps = flake8
41
-
42
33
[testenv:py27-lint]
43
34
commands = flake8 schema_salad setup.py
44
35
whitelist_externals = flake8
@@ -47,17 +38,4 @@ deps = flake8
47
38
[testenv:py27-pipconflictchecker]
48
39
commands = pipconflictchecker
49
40
whitelist_externals = pipconflictchecker
50
- deps = pip-conflict-checker
51
-
52
-
53
- [testenv:py35-unit]
54
- commands = python setup.py test
55
-
56
- [testenv:py34-unit]
57
- commands = python setup.py test
58
-
59
- [testenv:py33-unit]
60
- commands = python setup.py test
61
-
62
- [testenv:py27-unit]
63
- commands = python setup.py test
41
+ deps = pip-conflict-checker
0 commit comments