summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTzu-Mainn Chen <tzumainn@redhat.com>2013-07-25 16:17:04 -0400
committerTomas Sedovic <tomas@sedovic.cz>2013-08-01 16:18:57 +0200
commitc24239951e26440942774176ae4c509a7220d681 (patch)
tree534fd3106dd66fe97364c2cad6150162d2ca8a02
parent5d62091db1bdfebb296b669c710cfdcb5d62834c (diff)
downloadtuskar-ui-c24239951e26440942774176ae4c509a7220d681.tar.gz
minor api test fixes
The node test remains unfixed until nodes are in a more stable place. Change-Id: I191c1dc6ccc0091cca1fecaa0f382a1fe0d68fb4
-rw-r--r--openstack_dashboard/test/api_tests/tuskar_tests.py20
-rw-r--r--openstack_dashboard/test/test_data/tuskar_data.py8
2 files changed, 21 insertions, 7 deletions
diff --git a/openstack_dashboard/test/api_tests/tuskar_tests.py b/openstack_dashboard/test/api_tests/tuskar_tests.py
index 54350d9f..b070c120 100644
--- a/openstack_dashboard/test/api_tests/tuskar_tests.py
+++ b/openstack_dashboard/test/api_tests/tuskar_tests.py
@@ -53,15 +53,29 @@ class TuskarApiTests(test.APITestCase):
def test_resource_class_flavor_counts(self):
rc = self.tuskar_resource_classes.first()
+ flavors = self.tuskar_flavors.list()
+
+ tuskarclient = self.stub_tuskarclient()
+ tuskarclient.flavors = self.mox.CreateMockAnything()
+ tuskarclient.flavors.list(rc.id).AndReturn(flavors)
+ self.mox.ReplayAll()
+
for f in rc.list_flavors:
- self.assertIsInstance(f, api.tuskar.ResourceClassFlavor)
- self.assertEquals(7, len(rc.resource_class_flavors))
+ self.assertIsInstance(f, api.tuskar.Flavor)
+ self.assertEquals(2, len(rc.list_flavors))
def test_resource_class_racks(self):
rc = self.tuskar_resource_classes.first()
+ r = self.tuskar_racks.first()
+
+ tuskarclient = self.stub_tuskarclient()
+ tuskarclient.racks = self.mox.CreateMockAnything()
+ tuskarclient.racks.get(r.id).AndReturn(r)
+ self.mox.ReplayAll()
+
for rack in rc.list_racks:
self.assertIsInstance(rack, api.tuskar.Rack)
- self.assertEquals(2, len(rc.list_racks))
+ self.assertEquals(1, len(rc.list_racks))
def test_resource_class_nodes(self):
rc = self.tuskar_resource_classes.first()
diff --git a/openstack_dashboard/test/test_data/tuskar_data.py b/openstack_dashboard/test/test_data/tuskar_data.py
index 6615ee88..11474c32 100644
--- a/openstack_dashboard/test/test_data/tuskar_data.py
+++ b/openstack_dashboard/test/test_data/tuskar_data.py
@@ -27,7 +27,7 @@ def data(TEST):
TEST.tuskar_flavor_templates = TestDataContainer()
flavor_template_1 = FlavorTemplate(FlavorStruct(
id="1",
- name='m1.tiny',
+ name='nano',
capacities=[
Capacity(CapacityStruct(
name='cpu',
@@ -51,7 +51,7 @@ def data(TEST):
value='0'))]))
flavor_template_2 = FlavorTemplate(FlavorStruct(
id="2",
- name='m1.large',
+ name='large',
capacities=[]))
TEST.tuskar_flavor_templates.add(flavor_template_1, flavor_template_2)
@@ -59,11 +59,11 @@ def data(TEST):
TEST.tuskar_flavors = TestDataContainer()
flavor_1 = Flavor(FlavorStruct(
id="1",
- name='m1.tiny',
+ name='nano',
capacities=[]))
flavor_2 = Flavor(FlavorStruct(
id="2",
- name='m1.large',
+ name='large',
capacities=[]))
TEST.tuskar_flavors.add(flavor_1, flavor_2)