summaryrefslogtreecommitdiff
path: root/tuskar_ui/infrastructure/resource_management/resource_classes/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tuskar_ui/infrastructure/resource_management/resource_classes/tests.py')
-rw-r--r--tuskar_ui/infrastructure/resource_management/resource_classes/tests.py94
1 files changed, 47 insertions, 47 deletions
diff --git a/tuskar_ui/infrastructure/resource_management/resource_classes/tests.py b/tuskar_ui/infrastructure/resource_management/resource_classes/tests.py
index d9d2437a..5fa15ee7 100644
--- a/tuskar_ui/infrastructure/resource_management/resource_classes/tests.py
+++ b/tuskar_ui/infrastructure/resource_management/resource_classes/tests.py
@@ -15,27 +15,27 @@
from django.core.urlresolvers import reverse
from django import http
from mox import IsA
-from tuskar_ui import api
+from tuskar_ui import api as tuskar
from openstack_dashboard.test import helpers as test
class ResourceClassViewTests(test.BaseAdminViewTests):
@test.create_stubs({
- api.tuskar.FlavorTemplate: ('list',),
- api.tuskar.Rack: ('list',),
- api.tuskar.ResourceClass: ('get',)
+ tuskar.FlavorTemplate: ('list',),
+ tuskar.Rack: ('list',),
+ tuskar.ResourceClass: ('get',)
})
def test_create_resource_class_get(self):
all_templates = self.tuskar_flavor_templates.list()
all_racks = self.tuskar_racks.list()
rc = self.tuskar_resource_classes.first()
- api.tuskar.FlavorTemplate.\
+ tuskar.FlavorTemplate.\
list(IsA(http.HttpRequest)).AndReturn(all_templates)
- api.tuskar.Rack.\
+ tuskar.Rack.\
list(IsA(http.HttpRequest), True).AndReturn(all_racks)
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
get(IsA(http.HttpRequest), rc.id).AndReturn(rc)
self.mox.ReplayAll()
@@ -46,7 +46,7 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
self.assertEqual(res.status_code, 200)
@test.create_stubs({
- api.tuskar.ResourceClass: ('list', 'create', 'set_racks'),
+ tuskar.ResourceClass: ('list', 'create', 'set_racks'),
})
def test_create_resource_class_post(self):
new_resource_class = self.tuskar_resource_classes.first()
@@ -58,12 +58,12 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
api.tuskar.ResourceClass.list(
IsA(http.request.HttpRequest)).AndReturn(
self.tuskar_resource_classes.list())
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
create(IsA(http.HttpRequest), name=new_unique_name,
service_type=new_resource_class.service_type,
flavors=new_flavors).\
AndReturn(new_resource_class)
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
set_racks(IsA(http.HttpRequest), add_racks_ids)
self.mox.ReplayAll()
@@ -79,14 +79,14 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
("%s?tab=resource_management_tabs__resource_classes_tab" %
reverse("horizon:infrastructure:resource_management:index")))
- @test.create_stubs({api.tuskar.ResourceClass: ('get', 'list_flavors',
+ @test.create_stubs({tuskar.ResourceClass: ('get', 'list_flavors',
'racks_ids')})
def test_edit_resource_class_get(self):
resource_class = self.tuskar_resource_classes.first()
all_flavors = []
all_racks = []
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
get(IsA(http.HttpRequest), resource_class.id).MultipleTimes().\
AndReturn(resource_class)
@@ -95,9 +95,9 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
# FIXME I should probably track the racks and flavors methods
# so maybe they shouldn't be a @property
# properties set
- api.tuskar.ResourceClass.all_racks = all_racks
- api.tuskar.ResourceClass.all_flavors = all_flavors
- api.tuskar.ResourceClass.list_flavors = all_flavors
+ tuskar.ResourceClass.all_racks = all_racks
+ tuskar.ResourceClass.all_flavors = all_flavors
+ tuskar.ResourceClass.list_flavors = all_flavors
url = reverse(
'horizon:infrastructure:resource_management:'
@@ -107,27 +107,27 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
self.assertEqual(res.status_code, 200)
@test.create_stubs({
- api.tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
+ tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
})
def test_edit_resource_class_post(self):
resource_class = self.tuskar_resource_classes.first()
add_racks_ids = []
- api.tuskar.ResourceClass.get(
+ tuskar.ResourceClass.get(
IsA(http.HttpRequest),
resource_class.id).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.list(
+ tuskar.ResourceClass.list(
IsA(http.request.HttpRequest)).AndReturn(
self.tuskar_resource_classes.list())
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
update(IsA(http.HttpRequest), resource_class.id,
name=resource_class.name,
service_type=resource_class.service_type,
flavors=[]).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
set_racks(IsA(http.HttpRequest), add_racks_ids)
self.mox.ReplayAll()
@@ -144,15 +144,15 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
("%s?tab=resource_management_tabs__resource_classes_tab" %
reverse("horizon:infrastructure:resource_management:index")))
- @test.create_stubs({api.tuskar.ResourceClass: ('delete', 'list')})
+ @test.create_stubs({tuskar.ResourceClass: ('delete', 'list')})
def test_delete_resource_class(self):
resource_class = self.tuskar_resource_classes.first()
all_resource_classes = self.tuskar_resource_classes.list()
- api.tuskar.ResourceClass.delete(
+ tuskar.ResourceClass.delete(
IsA(http.HttpRequest),
resource_class.id)
- api.tuskar.ResourceClass.list(
+ tuskar.ResourceClass.list(
IsA(http.HttpRequest)).\
AndReturn(all_resource_classes)
self.mox.ReplayAll()
@@ -166,21 +166,21 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
res, reverse('horizon:infrastructure:resource_management:index'))
@test.create_stubs({
- api.tuskar.ResourceClass: ('get', 'list_flavors', 'list_racks')
+ tuskar.ResourceClass: ('get', 'list_flavors', 'list_racks')
})
def test_detail_get(self):
resource_class = self.tuskar_resource_classes.first()
flavors = []
racks = []
- api.tuskar.ResourceClass.get(
+ tuskar.ResourceClass.get(
IsA(http.HttpRequest),
resource_class.id).\
MultipleTimes().AndReturn(resource_class)
self.mox.ReplayAll()
- api.tuskar.ResourceClass.list_flavors = flavors
- api.tuskar.ResourceClass.list_racks = racks
+ tuskar.ResourceClass.list_flavors = flavors
+ tuskar.ResourceClass.list_racks = racks
url = reverse('horizon:infrastructure:resource_management:'
'resource_classes:detail', args=[resource_class.id])
@@ -193,14 +193,14 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
self.assertTemplateUsed(res,
'infrastructure/resource_management/resource_classes/detail.html')
- @test.create_stubs({api.tuskar.ResourceClass: ('get', 'list_flavors',
+ @test.create_stubs({tuskar.ResourceClass: ('get', 'list_flavors',
'racks_ids')})
def test_detail_edit_racks_get(self):
resource_class = self.tuskar_resource_classes.first()
all_flavors = []
all_racks = []
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
get(IsA(http.HttpRequest), resource_class.id).\
MultipleTimes().AndReturn(resource_class)
self.mox.ReplayAll()
@@ -208,9 +208,9 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
# FIXME I should probably track the racks and flavors methods
# so maybe they shouldn't be a @property
# properties set
- api.tuskar.ResourceClass.all_racks = all_racks
- api.tuskar.ResourceClass.all_flavors = all_flavors
- api.tuskar.ResourceClass.list_flavors = all_flavors
+ tuskar.ResourceClass.all_racks = all_racks
+ tuskar.ResourceClass.all_flavors = all_flavors
+ tuskar.ResourceClass.list_flavors = all_flavors
url = reverse(
'horizon:infrastructure:resource_management:'
@@ -220,27 +220,27 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
self.assertEqual(res.status_code, 200)
@test.create_stubs({
- api.tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
+ tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
})
def test_detail_edit_racks_post(self):
resource_class = self.tuskar_resource_classes.first()
add_racks_ids = []
- api.tuskar.ResourceClass.get(
+ tuskar.ResourceClass.get(
IsA(http.HttpRequest),
resource_class.id).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.list(
+ tuskar.ResourceClass.list(
IsA(http.request.HttpRequest)).AndReturn(
self.tuskar_resource_classes.list())
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
update(IsA(http.HttpRequest), resource_class.id,
name=resource_class.name,
service_type=resource_class.service_type,
flavors=[]).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
set_racks(IsA(http.HttpRequest), add_racks_ids)
self.mox.ReplayAll()
@@ -261,14 +261,14 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
reverse(detail_url, args=(resource_class.id,)))
self.assertRedirectsNoFollow(res, redirect_url)
- @test.create_stubs({api.tuskar.ResourceClass: ('get', 'list_flavors',
+ @test.create_stubs({tuskar.ResourceClass: ('get', 'list_flavors',
'racks_ids')})
def test_detail_edit_flavors_get(self):
resource_class = self.tuskar_resource_classes.first()
all_flavors = []
all_racks = []
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
get(IsA(http.HttpRequest), resource_class.id).\
MultipleTimes().AndReturn(resource_class)
self.mox.ReplayAll()
@@ -276,9 +276,9 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
# FIXME I should probably track the racks and flavors methods
# so maybe they shouldn't be a @property
# properties set
- api.tuskar.ResourceClass.all_racks = all_racks
- api.tuskar.ResourceClass.all_flavors = all_flavors
- api.tuskar.ResourceClass.list_flavors = all_flavors
+ tuskar.ResourceClass.all_racks = all_racks
+ tuskar.ResourceClass.all_flavors = all_flavors
+ tuskar.ResourceClass.list_flavors = all_flavors
url = reverse(
'horizon:infrastructure:resource_management:'
@@ -288,27 +288,27 @@ class ResourceClassViewTests(test.BaseAdminViewTests):
self.assertEqual(res.status_code, 200)
@test.create_stubs({
- api.tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
+ tuskar.ResourceClass: ('get', 'list', 'update', 'set_racks')
})
def test_detail_edit_flavors_post(self):
resource_class = self.tuskar_resource_classes.first()
add_racks_ids = []
- api.tuskar.ResourceClass.get(
+ tuskar.ResourceClass.get(
IsA(http.HttpRequest),
resource_class.id).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.list(
+ tuskar.ResourceClass.list(
IsA(http.request.HttpRequest)).AndReturn(
self.tuskar_resource_classes.list())
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
update(IsA(http.HttpRequest), resource_class.id,
name=resource_class.name,
service_type=resource_class.service_type,
flavors=[]).\
AndReturn(resource_class)
- api.tuskar.ResourceClass.\
+ tuskar.ResourceClass.\
set_racks(IsA(http.HttpRequest), add_racks_ids)
self.mox.ReplayAll()