Skip to content

Commit ccbffb2

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "Use FakeVolume in server test cases."
2 parents dc5bd94 + ec79d33 commit ccbffb2

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

openstackclient/tests/compute/v2/fakes.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,6 @@
7676
QUOTA_columns = tuple(sorted(QUOTA))
7777
QUOTA_data = tuple(QUOTA[x] for x in sorted(QUOTA))
7878

79-
block_device_mapping = 'vda=' + volume_fakes.volume_name + ':::0'
80-
8179
service_host = 'host_test'
8280
service_binary = 'compute_test'
8381
service_status = 'enabled'

openstackclient/tests/compute/v2/test_server.py

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
# under the License.
1414
#
1515

16-
import copy
1716
import mock
1817
import testtools
1918

@@ -22,7 +21,6 @@
2221
from openstackclient.common import utils as common_utils
2322
from openstackclient.compute.v2 import server
2423
from openstackclient.tests.compute.v2 import fakes as compute_fakes
25-
from openstackclient.tests import fakes
2624
from openstackclient.tests.image.v2 import fakes as image_fakes
2725
from openstackclient.tests import utils
2826
from openstackclient.tests.volume.v2 import fakes as volume_fakes
@@ -113,12 +111,9 @@ def setUp(self):
113111
self.flavor = compute_fakes.FakeFlavor.create_one_flavor()
114112
self.flavors_mock.get.return_value = self.flavor
115113

116-
self.volume = fakes.FakeResource(
117-
None,
118-
copy.deepcopy(volume_fakes.VOLUME),
119-
loaded=True,
120-
)
114+
self.volume = volume_fakes.FakeVolume.create_one_volume()
121115
self.volumes_mock.get.return_value = self.volume
116+
self.block_device_mapping = 'vda=' + self.volume.name + ':::0'
122117

123118
# Get the command object to test
124119
self.cmd = server.CreateServer(self.app, None)
@@ -369,13 +364,13 @@ def test_server_create_with_block_device_mapping(self):
369364
arglist = [
370365
'--image', 'image1',
371366
'--flavor', self.flavor.id,
372-
'--block-device-mapping', compute_fakes.block_device_mapping,
367+
'--block-device-mapping', self.block_device_mapping,
373368
self.new_server.name,
374369
]
375370
verifylist = [
376371
('image', 'image1'),
377372
('flavor', self.flavor.id),
378-
('block_device_mapping', [compute_fakes.block_device_mapping]),
373+
('block_device_mapping', [self.block_device_mapping]),
379374
('config_drive', False),
380375
('server_name', self.new_server.name),
381376
]
@@ -385,9 +380,9 @@ def test_server_create_with_block_device_mapping(self):
385380
columns, data = self.cmd.take_action(parsed_args)
386381

387382
real_volume_mapping = (
388-
(compute_fakes.block_device_mapping.split('=', 1)[1]).replace(
389-
volume_fakes.volume_name,
390-
volume_fakes.volume_id))
383+
(self.block_device_mapping.split('=', 1)[1]).replace(
384+
self.volume.name,
385+
self.volume.id))
391386

392387
# Set expected values
393388
kwargs = dict(

0 commit comments

Comments
 (0)