summaryrefslogtreecommitdiff
path: root/openstackclient/tests
diff options
context:
space:
mode:
authorJose Castro Leon <jose.castro.leon@cern.ch>2017-03-13 15:18:30 +0100
committerJose Castro Leon <jose.castro.leon@cern.ch>2017-03-13 16:32:15 +0100
commit429b43a331cd0370f35bcc63cdb54889f72e2a1b (patch)
tree58be9baf9f5b38da68959ca831a38ea51da5668d /openstackclient/tests
parent4a19f6753b9e21b3089824d17943b39c211a616a (diff)
downloadpython-openstackclient-429b43a331cd0370f35bcc63cdb54889f72e2a1b.tar.gz
Adds missing flavor information in the server list long command
Closes-Bug: #1672396 Change-Id: Ie2a664fd1c3db1b8269ea079df181f87afc702a7
Diffstat (limited to 'openstackclient/tests')
-rw-r--r--openstackclient/tests/unit/compute/v2/test_server.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/openstackclient/tests/unit/compute/v2/test_server.py b/openstackclient/tests/unit/compute/v2/test_server.py
index 249902bc..8aba177e 100644
--- a/openstackclient/tests/unit/compute/v2/test_server.py
+++ b/openstackclient/tests/unit/compute/v2/test_server.py
@@ -957,6 +957,8 @@ class TestServerList(TestServer):
'Networks',
'Image Name',
'Image ID',
+ 'Flavor Name',
+ 'Flavor ID',
'Availability Zone',
'Host',
'Properties',
@@ -1027,6 +1029,12 @@ class TestServerList(TestServer):
for s in self.servers
]
+ Flavor = collections.namedtuple('Flavor', 'id name')
+ self.flavors_mock.list.return_value = [
+ Flavor(id=s.flavor['id'], name=self.flavor.name)
+ for s in self.servers
+ ]
+
for s in self.servers:
self.data.append((
s.id,
@@ -1046,6 +1054,8 @@ class TestServerList(TestServer):
server._format_servers_list_networks(s.networks),
self.image.name,
s.image['id'],
+ self.flavor.name,
+ s.flavor['id'],
getattr(s, 'OS-EXT-AZ:availability_zone'),
getattr(s, 'OS-EXT-SRV-ATTR:host'),
s.Metadata,