Merge "Add py36 testenv"

This commit is contained in:
Zuul 2018-07-26 17:36:37 +00:00 committed by Gerrit Code Review
commit 7e5eac94e3
3 changed files with 32 additions and 5 deletions

View File

@ -1,10 +1,9 @@
[tox]
envlist = py35, pep8, bandit
envlist = py35, py36, pep8, bandit
[testenv]
setenv=
PYTHONWARNING=all
basepython=python3.5
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
@ -19,7 +18,19 @@ commands =
--cov=shipyard_airflow \
--cov-report=html
[testenv:py36]
skipsdist=True
commands =
pytest \
{posargs} \
--cov-branch \
--cov-report=term-missing:skip-covered \
--cov-config=.coveragerc \
--cov=shipyard_airflow \
--cov-report=html
[testenv:pep8]
basepython=python3
commands = flake8 {posargs}
[testenv:bandit]

View File

@ -1,11 +1,10 @@
[tox]
skipsdist=True
envlist = py35, pep8, bandit
envlist = py35, py36, pep8, bandit
[testenv]
setenv=
PYTHONWARNING=all
basepython=python3.5
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
@ -19,7 +18,18 @@ commands =
--cov=shipyard_client \
--cov-report=html
[testenv:py36]
commands =
pytest \
{posargs} \
--cov-branch \
--cov-report=term-missing:skip-covered \
--cov-config=.coveragerc \
--cov=shipyard_client \
--cov-report=html
[testenv:pep8]
basepython=python3
commands = flake8 {posargs}
[testenv:bandit]

View File

@ -6,7 +6,6 @@ envlist = all_jobs, docs
setenv=
PYTHONWARNING=all
passenv=HTTP_PROXY HTTPS_PROXY http_proxy https_proxy NO_PROXY no_proxy
basepython=python3.5
# Please use `make docs` instead
[testenv:docs]
@ -38,6 +37,13 @@ commands=
tox -c {toxinidir}/src/bin/shipyard_airflow/tox.ini -e py35
tox -c {toxinidir}/src/bin/shipyard_client/tox.ini -e py35
[testenv:py36]
whitelist_externals=
tox
commands=
tox -c {toxinidir}/src/bin/shipyard_airflow/tox.ini -e py36
tox -c {toxinidir}/src/bin/shipyard_client/tox.ini -e py36
[testenv:pep8]
whitelist_externals=
tox