summaryrefslogtreecommitdiff
path: root/tests/test_shell.py
diff options
context:
space:
mode:
authorSteve Martinelli <stevemar@ca.ibm.com>2013-02-11 16:10:25 -0600
committerSteve Martinelli <stevemar@ca.ibm.com>2013-02-11 16:10:25 -0600
commit79001ce88a7c0a2197cad32ae84565822ad9b40e (patch)
tree972665833d863072758b1524846c214cff7269dd /tests/test_shell.py
parent7072b4f802ff5567f0781f89f360c5be43a7977e (diff)
downloadpython-openstackclient-79001ce88a7c0a2197cad32ae84565822ad9b40e.tar.gz
Add volume test cases and structure
add basic unit test for client update/modify test_shell.py to include volume Change-Id: I7d08e15a2711da5e51590b8a82eca3a1234962f8
Diffstat (limited to 'tests/test_shell.py')
-rw-r--r--tests/test_shell.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/test_shell.py b/tests/test_shell.py
index d259785f..6b9b0760 100644
--- a/tests/test_shell.py
+++ b/tests/test_shell.py
@@ -32,10 +32,12 @@ DEFAULT_SERVICE_URL = "http://127.0.0.1:8771/v3.0/"
DEFAULT_COMPUTE_API_VERSION = "2"
DEFAULT_IDENTITY_API_VERSION = "2.0"
DEFAULT_IMAGE_API_VERSION = "v2"
+DEFAULT_VOLUME_API_VERSION = "1"
LIB_COMPUTE_API_VERSION = "2"
LIB_IDENTITY_API_VERSION = "2.0"
LIB_IMAGE_API_VERSION = "1.0"
+LIB_VOLUME_API_VERSION = "1"
def make_shell():
@@ -106,6 +108,8 @@ class TestShell(utils.TestCase):
default_args["identity_api_version"])
self.assertEqual(_shell.options.os_image_api_version,
default_args["image_api_version"])
+ self.assertEqual(_shell.options.os_volume_api_version,
+ default_args["volume_api_version"])
class TestShellHelp(TestShell):
@@ -252,6 +256,7 @@ class TestShellCli(TestShell):
"OS_COMPUTE_API_VERSION": DEFAULT_COMPUTE_API_VERSION,
"OS_IDENTITY_API_VERSION": DEFAULT_IDENTITY_API_VERSION,
"OS_IMAGE_API_VERSION": DEFAULT_IMAGE_API_VERSION,
+ "OS_VOLUME_API_VERSION": DEFAULT_VOLUME_API_VERSION,
}
self.orig_env, os.environ = os.environ, env.copy()
@@ -271,7 +276,8 @@ class TestShellCli(TestShell):
kwargs = {
"compute_api_version": DEFAULT_COMPUTE_API_VERSION,
"identity_api_version": DEFAULT_IDENTITY_API_VERSION,
- "image_api_version": DEFAULT_IMAGE_API_VERSION
+ "image_api_version": DEFAULT_IMAGE_API_VERSION,
+ "volume_api_version": DEFAULT_VOLUME_API_VERSION
}
self._assert_cli(flag, kwargs)
@@ -281,6 +287,7 @@ class TestShellCli(TestShell):
kwargs = {
"compute_api_version": LIB_COMPUTE_API_VERSION,
"identity_api_version": LIB_IDENTITY_API_VERSION,
- "image_api_version": LIB_IMAGE_API_VERSION
+ "image_api_version": LIB_IMAGE_API_VERSION,
+ "volume_api_version": LIB_VOLUME_API_VERSION
}
self._assert_cli(flag, kwargs)