diff options
author | Tzu-Mainn Chen <tzumainn@redhat.com> | 2013-07-25 16:17:04 -0400 |
---|---|---|
committer | Tomas Sedovic <tomas@sedovic.cz> | 2013-08-01 16:18:57 +0200 |
commit | c24239951e26440942774176ae4c509a7220d681 (patch) | |
tree | 534fd3106dd66fe97364c2cad6150162d2ca8a02 | |
parent | 5d62091db1bdfebb296b669c710cfdcb5d62834c (diff) | |
download | tuskar-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.py | 20 | ||||
-rw-r--r-- | openstack_dashboard/test/test_data/tuskar_data.py | 8 |
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) |