Skip to content

Commit 8d42da5

Browse files
committed
Use FakeFlavor in TestFlavorList.
Change-Id: I3595877bed41bc476934ca924f1f9c8c0ad79176 Implements: blueprint improve-flavor-unit-test
1 parent 0de260e commit 8d42da5

1 file changed

Lines changed: 8 additions & 11 deletions

File tree

openstackclient/tests/compute/v2/test_flavor.py

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ def setUp(self):
3131

3232
class TestFlavorList(TestFlavor):
3333

34+
# Return value of self.flavors_mock.list().
35+
flavors = compute_fakes.FakeFlavor.create_flavors(count=1)
36+
3437
columns = (
3538
'ID',
3639
'Name',
@@ -47,12 +50,12 @@ class TestFlavorList(TestFlavor):
4750
)
4851

4952
data = ((
50-
compute_fakes.flavor_id,
51-
compute_fakes.flavor_name,
52-
compute_fakes.flavor_ram,
53+
flavors[0].id,
54+
flavors[0].name,
55+
flavors[0].ram,
5356
'',
5457
'',
55-
compute_fakes.flavor_vcpus,
58+
flavors[0].vcpus,
5659
''
5760
), )
5861
data_long = (data[0] + (
@@ -64,13 +67,7 @@ class TestFlavorList(TestFlavor):
6467
def setUp(self):
6568
super(TestFlavorList, self).setUp()
6669

67-
self.flavors_mock.list.return_value = [
68-
compute_fakes.FakeFlavorResource(
69-
None,
70-
copy.deepcopy(compute_fakes.FLAVOR),
71-
loaded=True,
72-
),
73-
]
70+
self.flavors_mock.list.return_value = self.flavors
7471

7572
# Get the command object to test
7673
self.cmd = flavor.ListFlavor(self.app, None)

0 commit comments

Comments
 (0)