tests: Remove use of namedtuple
Change-Id: I19a272ffd260bab263dd63cb920802b792e192eb Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
@@ -13,7 +13,6 @@
|
||||
# under the License.
|
||||
|
||||
import base64
|
||||
import collections
|
||||
import getpass
|
||||
import json
|
||||
import tempfile
|
||||
@@ -21,9 +20,11 @@ from unittest import mock
|
||||
import uuid
|
||||
|
||||
import iso8601
|
||||
from openstack.compute.v2 import flavor as _flavor
|
||||
from openstack.compute.v2 import server as _server
|
||||
from openstack.compute.v2 import server_group as _server_group
|
||||
from openstack import exceptions as sdk_exceptions
|
||||
from openstack.image.v2 import image as _image
|
||||
from openstack.test import fakes as sdk_fakes
|
||||
from osc_lib.cli import format_columns
|
||||
from osc_lib import exceptions
|
||||
@@ -4650,17 +4651,19 @@ class TestServerList(_TestServerList):
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
|
||||
Image = collections.namedtuple('Image', 'id name')
|
||||
self.image_client.images.return_value = [
|
||||
Image(id=s.image['id'], name=self.image.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_image.Image, id=s.image['id'], name=self.image.name
|
||||
)
|
||||
# Image will be an empty string if boot-from-volume
|
||||
for s in self.servers
|
||||
if s.image
|
||||
]
|
||||
|
||||
Flavor = collections.namedtuple('Flavor', 'id name')
|
||||
self.compute_client.flavors.return_value = [
|
||||
Flavor(id=s.flavor['id'], name=self.flavor.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_flavor.Flavor, id=s.flavor['id'], name=self.flavor.name
|
||||
)
|
||||
for s in self.servers
|
||||
]
|
||||
|
||||
@@ -5273,9 +5276,10 @@ class TestServerList(_TestServerList):
|
||||
self.compute_client.servers.return_value = servers
|
||||
|
||||
# Make sure the returned image and flavor IDs match the servers.
|
||||
Image = collections.namedtuple('Image', 'id name')
|
||||
self.image_client.images.return_value = [
|
||||
Image(id=s.image['id'], name=self.image.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_image.Image, id=s.image['id'], name=self.image.name
|
||||
)
|
||||
# Image will be an empty string if boot-from-volume
|
||||
for s in servers
|
||||
if s.image
|
||||
@@ -5358,9 +5362,10 @@ class TestServerListV273(_TestServerList):
|
||||
self.servers = self.setup_sdk_servers_mock(3)
|
||||
self.compute_client.servers.return_value = self.servers
|
||||
|
||||
Image = collections.namedtuple('Image', 'id name')
|
||||
self.image_client.images.return_value = [
|
||||
Image(id=s.image['id'], name=self.image.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_image.Image, id=s.image['id'], name=self.image.name
|
||||
)
|
||||
# Image will be an empty string if boot-from-volume
|
||||
for s in self.servers
|
||||
if s.image
|
||||
@@ -5561,17 +5566,19 @@ class TestServerListV296(_TestServerList):
|
||||
super().setUp()
|
||||
self.set_compute_api_version('2.96')
|
||||
|
||||
Image = collections.namedtuple('Image', 'id name')
|
||||
self.image_client.images.return_value = [
|
||||
Image(id=s.image['id'], name=self.image.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_image.Image, id=s.image['id'], name=self.image.name
|
||||
)
|
||||
# Image will be an empty string if boot-from-volume
|
||||
for s in self.servers
|
||||
if s.image
|
||||
]
|
||||
|
||||
Flavor = collections.namedtuple('Flavor', 'id name')
|
||||
self.compute_client.flavors.return_value = [
|
||||
Flavor(id=s.flavor['id'], name=self.flavor.name)
|
||||
sdk_fakes.generate_fake_resource(
|
||||
_flavor.Flavor, id=s.flavor['id'], name=self.flavor.name
|
||||
)
|
||||
for s in self.servers
|
||||
]
|
||||
|
||||
|
Reference in New Issue
Block a user