Use FakeFlavor in TestFlavorList.
Change-Id: I3595877bed41bc476934ca924f1f9c8c0ad79176 Implements: blueprint improve-flavor-unit-test
This commit is contained in:
parent
0de260e8be
commit
8d42da5186
@ -31,6 +31,9 @@ class TestFlavor(compute_fakes.TestComputev2):
|
|||||||
|
|
||||||
class TestFlavorList(TestFlavor):
|
class TestFlavorList(TestFlavor):
|
||||||
|
|
||||||
|
# Return value of self.flavors_mock.list().
|
||||||
|
flavors = compute_fakes.FakeFlavor.create_flavors(count=1)
|
||||||
|
|
||||||
columns = (
|
columns = (
|
||||||
'ID',
|
'ID',
|
||||||
'Name',
|
'Name',
|
||||||
@ -47,12 +50,12 @@ class TestFlavorList(TestFlavor):
|
|||||||
)
|
)
|
||||||
|
|
||||||
data = ((
|
data = ((
|
||||||
compute_fakes.flavor_id,
|
flavors[0].id,
|
||||||
compute_fakes.flavor_name,
|
flavors[0].name,
|
||||||
compute_fakes.flavor_ram,
|
flavors[0].ram,
|
||||||
'',
|
'',
|
||||||
'',
|
'',
|
||||||
compute_fakes.flavor_vcpus,
|
flavors[0].vcpus,
|
||||||
''
|
''
|
||||||
), )
|
), )
|
||||||
data_long = (data[0] + (
|
data_long = (data[0] + (
|
||||||
@ -64,13 +67,7 @@ class TestFlavorList(TestFlavor):
|
|||||||
def setUp(self):
|
def setUp(self):
|
||||||
super(TestFlavorList, self).setUp()
|
super(TestFlavorList, self).setUp()
|
||||||
|
|
||||||
self.flavors_mock.list.return_value = [
|
self.flavors_mock.list.return_value = self.flavors
|
||||||
compute_fakes.FakeFlavorResource(
|
|
||||||
None,
|
|
||||||
copy.deepcopy(compute_fakes.FLAVOR),
|
|
||||||
loaded=True,
|
|
||||||
),
|
|
||||||
]
|
|
||||||
|
|
||||||
# Get the command object to test
|
# Get the command object to test
|
||||||
self.cmd = flavor.ListFlavor(self.app, None)
|
self.cmd = flavor.ListFlavor(self.app, None)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user