From 85b1d727154bfe5dbcec6352f7ef78bf14f714ea Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Fri, 16 Mar 2012 01:23:39 -0700 Subject: [PATCH] Add venv commands to tox.ini. The recent tox addition missed the general purpose that we use for things like building docs and other arbitrary commands. Change-Id: Ib195a78d084a170c5051906f619743def4dbfbea --- tox.ini | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tox.ini b/tox.ini index c9afb3534d..68231e40cc 100644 --- a/tox.ini +++ b/tox.ini @@ -9,8 +9,7 @@ commands = nosetests test/unit [] [testenv:pep8] deps = pep8==0.6.1 -commands = - pep8 --repeat --show-pep8 --show-source --ignore=W602 swift tools setup.py +commands = pep8 --repeat --show-pep8 --show-source swift tools setup.py [testenv:cover] commands = @@ -22,6 +21,9 @@ commands = [testenv:hudson] downloadcache = ~/cache/pip +[testenv:venv] +commands = {posargs} + [testenv:jenkins26] basepython = python2.6 deps = file://{toxinidir}/.cache.bundle @@ -30,12 +32,11 @@ deps = file://{toxinidir}/.cache.bundle basepython = python2.7 deps = file://{toxinidir}/.cache.bundle -[testenv:jenkinspep8] -deps = file://{toxinidir}/.cache.bundle -commands = - pep8 --repeat --show-pep8 --show-source --ignore=W602 swift tools setup.py - [testenv:jenkinscover] deps = file://{toxinidir}/.cache.bundle commands = nosetests test/unit --with-xcoverage --cover-erase --cover-package=swift + +[testenv:jenkinsvenv] +deps = file://{toxinidir}/.cache.bundle +commands = {posargs}