1
1
[tox]
2
2
envlist =
3
- py{27,34,35,36,37,38}
3
+ py{27,34,35,36,37,38}-default
4
4
py{35,36,37,38}-aiohttp2
5
- py{27,34,35,36,37}-django{111}
6
- py{35,36,37,38}-django{22}
7
- py{36,37,38}-django{30}
5
+ py{27,34,35,36,37}-django111
6
+ py{35,36,37,38}-django22
7
+ py{36,37,38}-django30
8
8
coverage-report
9
9
10
10
skip_missing_interpreters = True
23
23
django111: Django ==1.11.*
24
24
django22: Django ==2.2.*
25
25
django30: Django ==3.0.*
26
- django-fake-model
26
+ django{111,22,30}: django -fake-model
27
27
pynamodb >= 3.3.1
28
28
psycopg2
29
29
pg8000
@@ -38,15 +38,9 @@ deps =
38
38
py{35,36,37,38}: aiobotocore >= 0.10.0
39
39
40
40
commands =
41
- py{27,34,35,36,37}-django{111}: coverage run --source aws_xray_sdk -m py.test tests/ext/django
42
- codecov
43
- py{35,36,37,38}-django{22}: coverage run --source aws_xray_sdk -m py.test tests/ext/django
44
- codecov
45
- py{36,37,38}-django{30}: coverage run --source aws_xray_sdk -m py.test tests/ext/django
46
- codecov
47
- py{27,34}: coverage run --source aws_xray_sdk -m py.test tests --ignore tests/ext/aiohttp --ignore tests/ext/aiobotocore --ignore tests/ext/django --ignore tests/test_async_local_storage.py --ignore tests/test_async_recorder.py
48
- codecov
49
- py{35,36,37,38}: coverage run --source aws_xray_sdk -m py.test --ignore tests/ext/django tests
41
+ py{27,34}-default: coverage run --source aws_xray_sdk -m py.test tests --ignore tests/ext/aiohttp --ignore tests/ext/aiobotocore --ignore tests/ext/django --ignore tests/test_async_local_storage.py --ignore tests/test_async_recorder.py
42
+ py{35,36,37,38}-default: coverage run --source aws_xray_sdk -m py.test --ignore tests/ext/django tests
43
+ django{111,22,30}: coverage run --source aws_xray_sdk -m py.test tests/ext/django
50
44
codecov
51
45
52
46
setenv =
0 commit comments