diff --git a/.zuul.yaml b/.zuul.yaml index 05f00f5..fa1593b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,5 +1,6 @@ - project: templates: + - horizon-non-primary-django-jobs - openstack-python-jobs - openstack-python3-train-jobs - check-requirements diff --git a/tox.ini b/tox.ini index e635908..a879ca4 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py37,py27dj18,pep8 +envlist = py27,py37,py3-{dj111,dj22},pep8 minversion = 1.6 skipsdist = True @@ -12,7 +12,10 @@ setenv = VIRTUAL_ENV={envdir} PYTHONHASHSEED=0 deps = -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt -commands = {toxinidir}/manage.py test karbor_dashboard --settings=karbor_dashboard.test.settings +commands = + dj111: pip install django>=1.11,<2 + dj22: pip install django>=2.2,<2.3 + {toxinidir}/manage.py test karbor_dashboard --settings=karbor_dashboard.test.settings [testenv:pep8] basepython = python3 @@ -28,11 +31,6 @@ commands = {posargs} basepython = python3 commands = /bin/bash run_tests.sh -N --no-pep8 --coverage {posargs} -[testenv:py27dj18] -basepython = python2.7 -commands = pip install django>=1.8,<1.9 - /bin/bash run_tests.sh -N --no-pep8 {posargs} - [testenv:py27integration] basepython = python2.7 commands = /bin/bash run_tests.sh -N --integration --selenium-headless {posargs}