34 lines
675 B
INI
34 lines
675 B
INI
[tox]
|
|
envlist = py{27,35}-dj{18,19,110,111}-{standard,parallel}
|
|
|
|
[travis:env]
|
|
DJANGO =
|
|
1.8: dj18-{standard,parallel}
|
|
1.9: dj19-{standard,parallel}
|
|
1.10: dj110-{standard,parallel}
|
|
1.11: dj111-{standard,parallel}
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
|
|
deps =
|
|
coverage
|
|
mock
|
|
tblib
|
|
dj18: Django~=1.8.0
|
|
dj19: Django~=1.9.0
|
|
dj110: Django~=1.10.0
|
|
dj111: Django~=1.11rc1
|
|
|
|
changedir = dts_test_project
|
|
|
|
passenv = PG_NAME PG_USER PG_PASSWORD PG_HOST PG_PORT
|
|
|
|
setenv =
|
|
standard: MIGRATION_EXECUTOR=standard
|
|
parallel: MIGRATION_EXECUTOR=parallel
|
|
|
|
commands =
|
|
coverage run manage.py test --noinput {posargs:tenant_schemas}
|
|
coverage report -m --include=../tenant_schemas/*
|