Merge "fix tox python3 overrides"

This commit is contained in:
Zuul 2018-06-08 09:37:44 +00:00 committed by Gerrit Code Review
commit b1ec09e691

10
tox.ini

@ -27,6 +27,7 @@ commands =
venv: {posargs}
[testenv:py35]
basepython = python3
setenv =
PYTHONUNBUFFERED = 1
{[testenv]setenv}
@ -58,6 +59,7 @@ commands =
doc8 doc/source releasenotes/source releasenotes/notes
[testenv:cover]
basepython = python3
commands =
coverage erase
coverage run {toxinidir}/manage.py test horizon --settings=horizon.test.settings {posargs}
@ -67,6 +69,7 @@ commands =
coverage html
[testenv:selenium]
basepython = python3
setenv =
{[testenv]setenv}
WITH_SELENIUM=1
@ -74,6 +77,7 @@ setenv =
commands = {[unit_tests]commands}
[testenv:selenium-headless]
basepython = python3
setenv =
{[testenv]setenv}
SELENIUM_HEADLESS=1
@ -82,6 +86,7 @@ setenv =
commands = {[unit_tests]commands}
[testenv:selenium-phantomjs]
basepython = python3
setenv =
{[testenv]setenv}
SELENIUM_PHANTOMJS=1
@ -102,6 +107,7 @@ basepython = python2.7
commands = nosetests openstack_dashboard.test.integration_tests {posargs}
[testenv:npm]
basepython = python3
passenv =
HOME
DISPLAY
@ -111,6 +117,7 @@ commands =
npm run {posargs:test}
[testenv:tests_system_packages]
basepython = python3
# Provide an environment for system packagers that dont want anything from pip
# Any extra deps needed for this env can be passed by setting TOX_EXTRA_DEPS
sitepackages = True
@ -122,6 +129,7 @@ commands =
{[unit_tests]commands}
[testenv:docs]
basepython = python3
# We need to install horizon dependecies to build module references
deps =
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
@ -131,6 +139,7 @@ commands =
sphinx-build -W -b html doc/source doc/build/html
[testenv:releasenotes]
basepython = python3
# There is no need to install horizon.
usedevelop = False
deps =
@ -140,6 +149,7 @@ commands =
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
[testenv:manage]
basepython = python3
# we don't need to install test-requirements.txt
# modules in requirements.txt are installed due to usedevelop=True
# so 'deps' can be empty.