Add full test environment.

Add a tox environment that will install all of the optional
packages and which will run with system site packages enabled
so that we pick up those tests as well. This should allow us
to run expansive tests on jenkins that aren't normally required
locally, but which are possible.

Change-Id: Iabd61874061e24950d4d2082a2fba158b4601624
This commit is contained in:
Monty Taylor 2012-06-25 14:00:31 -05:00
parent aa802e0204
commit 30e513309f
3 changed files with 7 additions and 2 deletions

1
tools/test-options Normal file
View File

@ -0,0 +1 @@
MySQL-python

View File

@ -7,4 +7,3 @@ nose
openstack.nose_plugin>=0.7
pep8==1.1
sphinx>=1.1.2
MySQL-python

View File

@ -14,7 +14,6 @@ deps = -r{toxinidir}/tools/pip-requires
commands = nosetests {posargs}
[tox:jenkins]
sitepackages = True
downloadcache = ~/cache/pip
[testenv:pep8]
@ -26,3 +25,9 @@ setenv = NOSE_WITH_COVERAGE=1
[testenv:venv]
commands = {posargs}
[testenv:full]
sitepackages = True
deps = -r{toxinidir}/tools/pip-requires
-r{toxinidir}/tools/test-requires
-r{toxinidir}/tools/test-options