summaryrefslogtreecommitdiff
path: root/openstackclient/tests/compute/v2/fakes.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-02-22 03:24:56 +0000
committerGerrit Code Review <review@openstack.org>2016-02-22 03:24:56 +0000
commitba08683d90277e3cc6f943a2a994ccf08589cb1a (patch)
tree9fd6b0b9c5efecb4a26b1a471969a3db0f90ef2a /openstackclient/tests/compute/v2/fakes.py
parentac53fc5eb6a73b9b02319d85edf2ec9016017d89 (diff)
parentb4edbd55f2d22214fa9ebdba4b772d2c9d7b9e36 (diff)
downloadpython-openstackclient-ba08683d90277e3cc6f943a2a994ccf08589cb1a.tar.gz
Merge "Add unit test for "flavor show" command"
Diffstat (limited to 'openstackclient/tests/compute/v2/fakes.py')
-rw-r--r--openstackclient/tests/compute/v2/fakes.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/openstackclient/tests/compute/v2/fakes.py b/openstackclient/tests/compute/v2/fakes.py
index 974095ea..96d85b0c 100644
--- a/openstackclient/tests/compute/v2/fakes.py
+++ b/openstackclient/tests/compute/v2/fakes.py
@@ -404,6 +404,12 @@ class FakeFlavor(object):
'name': 'flavor-name-' + uuid.uuid4().hex,
'ram': 8192,
'vcpus': 4,
+ 'disk': 128,
+ 'swap': '',
+ 'rxtx_factor': '1.0',
+ 'OS-FLV-DISABLED:disabled': False,
+ 'os-flavor-access:is_public': True,
+ 'OS-FLV-EXT-DATA:ephemeral': 0,
}
# Overwrite default attributes.
@@ -411,6 +417,12 @@ class FakeFlavor(object):
flavor = FakeFlavorResource(info=copy.deepcopy(flavor_info),
loaded=True)
+
+ # Set attributes with special mappings in nova client.
+ flavor.disabled = flavor_info['OS-FLV-DISABLED:disabled']
+ flavor.is_public = flavor_info['os-flavor-access:is_public']
+ flavor.ephemeral = flavor_info['OS-FLV-EXT-DATA:ephemeral']
+
return flavor
@staticmethod