From 6cf0d65fe2114130098ff037a9658f4efe5c5182 Mon Sep 17 00:00:00 2001 From: melanie witt Date: Tue, 11 Oct 2016 23:59:25 +0000 Subject: [PATCH] Always use python2.7 for functional tests The functional testenv doesn't work with python 3.x on our codebase. If someone is on a platform that defaults to python => python3, functional tests will fail for them. Closes-Bug: #1632521 Change-Id: I7bf6653f55c10d0a4f75054e519edf7da19c5c09 --- tox.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tox.ini b/tox.ini index 3fcabbf47..d5530ba93 100644 --- a/tox.ini +++ b/tox.ini @@ -36,6 +36,9 @@ commands = bash -c '! find doc/ -type f -name *.json | xargs -t -n1 python -m json.tool 2>&1 > /dev/null | grep -B1 -v ^python' [testenv:functional] +# TODO(melwitt): This can be removed when functional tests can be run +# with python 3.x +basepython = python2.7 usedevelop = True setenv = VIRTUAL_ENV={envdir} OS_TEST_PATH=./nova/tests/functional