diff options
Diffstat (limited to 'openstack_dashboard/dashboards/admin/flavors/extras/tests.py')
-rw-r--r-- | openstack_dashboard/dashboards/admin/flavors/extras/tests.py | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/openstack_dashboard/dashboards/admin/flavors/extras/tests.py b/openstack_dashboard/dashboards/admin/flavors/extras/tests.py deleted file mode 100644 index 946645a0..00000000 --- a/openstack_dashboard/dashboards/admin/flavors/extras/tests.py +++ /dev/null @@ -1,62 +0,0 @@ -from django.core.urlresolvers import reverse -from django import http - -from mox import IsA - -from openstack_dashboard import api -from openstack_dashboard.test import helpers as test - - -class FlavorExtrasTests(test.BaseAdminViewTests): - - @test.create_stubs({api.nova: ('flavor_get_extras', - 'flavor_get'), }) - def test_list_extras_when_none_exists(self): - flavor = self.flavors.first() - extras = [api.nova.FlavorExtraSpec(flavor.id, 'k1', 'v1')] - - # GET -- to determine correctness of output - api.nova.flavor_get(IsA(http.HttpRequest), flavor.id).AndReturn(flavor) - api.nova.flavor_get_extras(IsA(http.HttpRequest), - flavor.id).AndReturn(extras) - self.mox.ReplayAll() - url = reverse('horizon:admin:flavors:extras:index', args=[flavor.id]) - resp = self.client.get(url) - self.assertEqual(resp.status_code, 200) - self.assertTemplateUsed(resp, "admin/flavors/extras/index.html") - - @test.create_stubs({api.nova: ('flavor_extra_set', ), }) - def test_extra_create_post(self): - flavor = self.flavors.first() - create_url = reverse('horizon:admin:flavors:extras:create', - args=[flavor.id]) - index_url = reverse('horizon:admin:flavors:extras:index', - args=[flavor.id]) - - # GET to display the flavor_name - api.nova.flavor_extra_set(IsA(http.HttpRequest), - flavor.id, - {'k1': 'v1'}) - self.mox.ReplayAll() - - data = {'flavor_id': flavor.id, - 'key': 'k1', - 'value': 'v1'} - resp = self.client.post(create_url, data) - self.assertNoFormErrors(resp) - self.assertMessageCount(success=1) - self.assertRedirectsNoFollow(resp, index_url) - - @test.create_stubs({api.nova: ('flavor_get', ), }) - def test_extra_create_get(self): - flavor = self.flavors.first() - create_url = reverse('horizon:admin:flavors:extras:create', - args=[flavor.id]) - - api.nova.flavor_get(IsA(http.HttpRequest), flavor.id).AndReturn(flavor) - self.mox.ReplayAll() - - resp = self.client.get(create_url) - self.assertEqual(resp.status_code, 200) - self.assertTemplateUsed(resp, - 'admin/flavors/extras/create.html') |