summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorPaul Michali <pc@michali.net>2015-08-19 12:16:05 +0000
committerPaul Michali <pc@michali.net>2015-09-23 09:28:06 -0400
commitb915201dbfd81b7dbb62c51a30576d596c3a3fa7 (patch)
tree1f17e9d83421ad6c6558380a0fda195a4f0151b5 /tox.ini
parent3e115991c1cf9ec7cf4252440fa8d6015a5f53ce (diff)
downloadpython-neutronclient-b915201dbfd81b7dbb62c51a30576d596c3a3fa7.tar.gz
Enable VPN test cases
With the gate hook changes from Ieeaca1375d68705509f4e05f10cb35c0fa0b9582 and new jobs from I2db939bf99288c0cdec06cdd49fec3bdc72e5253, this commit does several things: * Moves test modules to tests/functional/core/ * Moves VPN test cases to new module & places in tests/functional/adv-svcs * Modifies tox.ini to support 'functional' and 'functional-adv-svcs' test This commit will be used to test the experimental jobs, one that runs the same tests as before, one that runs VPN tests using the VPN DevStack plugin via the gate-hook.sh. Modified post test hook so that test results are properly created (was not seeing results from testr, prior to this). Goal is to place all advanced services into tests/functional/adv-svcs/ and use plugins, as needed in the gate hook. Change-Id: I1e3d19e51a1cbd1bc947bbf9927260cd4d73841a Depends-On: I2db939bf99288c0cdec06cdd49fec3bdc72e5253 Partial-Bug: 1484148
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini8
1 files changed, 7 insertions, 1 deletions
diff --git a/tox.ini b/tox.ini
index 7f705d1..f9e00d6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -24,7 +24,13 @@ commands = {posargs}
[testenv:functional]
setenv =
- OS_TEST_PATH = ./neutronclient/tests/functional
+ OS_TEST_PATH = ./neutronclient/tests/functional/core
+ OS_NEUTRONCLIENT_EXEC_DIR = {envdir}/bin
+
+[testenv:functional-adv-svcs]
+setenv =
+ OS_TEST_PATH = ./neutronclient/tests/functional/adv-svcs
+ OS_NEUTRONCLIENT_EXEC_DIR = {envdir}/bin
[testenv:cover]
commands = python setup.py testr --coverage --testr-args='{posargs}'