tox.ini: update

* do not use coverage when launched in a terminal (only on jenkins)
* do not run djlast target
* limit to django<2.3 for pylint check
This commit is contained in:
Benjamin Dauvergne 2022-01-12 23:58:31 +01:00
parent 8c455392ff
commit 20549cca0b
1 changed files with 3 additions and 2 deletions

View File

@ -5,7 +5,7 @@
[tox]
toxworkdir = {env:TMPDIR:/tmp}/tox-{env:USER}/django-gssapi/{env:BRANCH_NAME:}
envlist = py27-coverage-dj111-{stretch,},py3-coverage-{dj111,dj20,djlast},pylint
envlist = py27-dj111{-stretch,},py3-{dj111,dj20},pylint
[testenv]
whitelist_externals =
@ -14,7 +14,7 @@ whitelist_externals =
setenv =
DJANGO_SETTINGS_MODULE=settings
PYTHONPATH=tests
coverage: COVERAGE=--cov-branch --cov-append --cov=src/ --cov-report=html --cov-report=xml --cov-config .coveragerc
COVERAGE={tty::--cov-branch --cov-append --cov=src/ --cov-report=html --cov-report=xml --cov-config .coveragerc}
DB_ENGINE=django.db.backends.sqlite3
usedevelop = true
deps =
@ -39,6 +39,7 @@ deps =
pylint
pylint-django
django-rest-framework
django<2.3
commands =
pylint: ./pylint.sh src/django_gssapi/