From c84d6ec851ae0e933240766892aae092f20d4a28 Mon Sep 17 00:00:00 2001 From: qingszhao Date: Tue, 12 Jun 2018 00:37:07 +0800 Subject: [PATCH] fix tox python3 overrides We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: Icb9bbf7bc7b1f9e1e28cb3c9cff200c237e57f80 Closes-Bug: #1801657 --- tox.ini | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tox.ini b/tox.ini index 92714da..b7d5364 100644 --- a/tox.ini +++ b/tox.ini @@ -14,15 +14,19 @@ deps = -r{toxinidir}/test-requirements.txt commands = python setup.py testr --slowest --testr-args='{posargs}' [testenv:pep8] +basepython = python3 commands = flake8 [testenv:venv] +basepython = python3 commands = {posargs} [testenv:cover] +basepython = python3 commands = python setup.py testr --coverage --testr-args='{posargs}' [testenv:docs] +basepython = python3 commands = python setup.py build_sphinx [flake8]