summaryrefslogtreecommitdiff
path: root/openstackclient/tests/volume/v2/fakes.py
diff options
context:
space:
mode:
authorAmey Bhide <abhide@vmware.com>2015-06-03 10:40:42 -0700
committerAmey Bhide <abhide@vmware.com>2015-06-04 20:13:19 +0000
commitc88b433abbf6a05be7aca3ad34db7ad5842f266b (patch)
treecadc28d2c8d844a6173a7810f973669d73faedef /openstackclient/tests/volume/v2/fakes.py
parent7e067c6f4f2dddfd9ea4b4a3df90959a7d8f2f0f (diff)
downloadpython-openstackclient-c88b433abbf6a05be7aca3ad34db7ad5842f266b.tar.gz
Add support for volume snapshot v2 command
openstack snapshot create openstack snapshot set openstack snapshot unset openstack snapshot list Implements: blueprint volume-v2 Change-Id: Ia1d9f4426baa0099281a9931f4eec99ebe1969b1
Diffstat (limited to 'openstackclient/tests/volume/v2/fakes.py')
-rw-r--r--openstackclient/tests/volume/v2/fakes.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/openstackclient/tests/volume/v2/fakes.py b/openstackclient/tests/volume/v2/fakes.py
index 3eade391..155ccae8 100644
--- a/openstackclient/tests/volume/v2/fakes.py
+++ b/openstackclient/tests/volume/v2/fakes.py
@@ -12,6 +12,7 @@
# under the License.
#
+import copy
import mock
from openstackclient.tests import fakes
@@ -62,11 +63,17 @@ SNAPSHOT = {
"name": snapshot_name,
"description": snapshot_description,
"size": snapshot_size,
- "metadata": snapshot_metadata
+ "status": "available",
+ "metadata": snapshot_metadata,
+ "created_at": "2015-06-03T18:49:19.000000",
+ "volume_id": volume_name
}
-
-SNAPSHOT_columns = tuple(sorted(SNAPSHOT))
-SNAPSHOT_data = tuple((SNAPSHOT[x] for x in sorted(SNAPSHOT)))
+EXPECTED_SNAPSHOT = copy.deepcopy(SNAPSHOT)
+EXPECTED_SNAPSHOT.pop("metadata")
+EXPECTED_SNAPSHOT['properties'] = "foo='bar'"
+SNAPSHOT_columns = tuple(sorted(EXPECTED_SNAPSHOT))
+SNAPSHOT_data = tuple((EXPECTED_SNAPSHOT[x]
+ for x in sorted(EXPECTED_SNAPSHOT)))
type_id = "5520dc9e-6f9b-4378-a719-729911c0f407"