diff options
author | Rajat Vig <rajatv@thoughtworks.com> | 2015-10-28 13:47:49 -0700 |
---|---|---|
committer | Rajat Vig <rajatv@thoughtworks.com> | 2015-10-28 13:47:49 -0700 |
commit | c7b4ca3600addd5aa51435c21c0cbc6de7957b5b (patch) | |
tree | 7da94fbef1f5e9f065be15d7b85df1a2157392de /openstack_dashboard/dashboards/project/instances/tests.py | |
parent | aa068eca807885182886b2a2f28591d6ac9e689e (diff) | |
download | horizon-c7b4ca3600addd5aa51435c21c0cbc6de7957b5b.tar.gz |
Mock flavor_list method in tests for instances
nova.flavor_list is not mocked in the tests and
that is causing test failures in jenkins.
Closes Bug: #1511109
Change-Id: I6b9a457e103571d16dc54f94dae86c8d89feb4cb
Diffstat (limited to 'openstack_dashboard/dashboards/project/instances/tests.py')
-rw-r--r-- | openstack_dashboard/dashboards/project/instances/tests.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openstack_dashboard/dashboards/project/instances/tests.py b/openstack_dashboard/dashboards/project/instances/tests.py index b0ad16b7a..f297940e5 100644 --- a/openstack_dashboard/dashboards/project/instances/tests.py +++ b/openstack_dashboard/dashboards/project/instances/tests.py @@ -742,6 +742,7 @@ class InstanceTests(helpers.TestCase): @helpers.create_stubs({api.nova: ('server_lock', 'server_list', + 'flavor_list', 'extension_supported',), api.glance: ('image_list_detailed',), api.network: ('servers_update_addresses',)}) @@ -753,6 +754,8 @@ class InstanceTests(helpers.TestCase): http.HttpRequest)).MultipleTimes().AndReturn(True) api.glance.image_list_detailed(IgnoreArg()).AndReturn(( self.images.list(), False, False)) + api.nova.flavor_list(IsA(http.HttpRequest)) \ + .AndReturn(self.flavors.list()) search_opts = {'marker': None, 'paginate': True} api.nova.server_list( IsA(http.HttpRequest), @@ -769,6 +772,7 @@ class InstanceTests(helpers.TestCase): @helpers.create_stubs({api.nova: ('server_lock', 'server_list', + 'flavor_list', 'extension_supported',), api.glance: ('image_list_detailed',), api.network: ('servers_update_addresses',)}) @@ -780,6 +784,8 @@ class InstanceTests(helpers.TestCase): http.HttpRequest)).MultipleTimes().AndReturn(True) api.glance.image_list_detailed(IgnoreArg()).AndReturn(( self.images.list(), False, False)) + api.nova.flavor_list(IsA(http.HttpRequest)) \ + .AndReturn(self.flavors.list()) search_opts = {'marker': None, 'paginate': True} api.nova.server_list( IsA(http.HttpRequest), @@ -797,6 +803,7 @@ class InstanceTests(helpers.TestCase): @helpers.create_stubs({api.nova: ('server_unlock', 'server_list', + 'flavor_list', 'extension_supported',), api.glance: ('image_list_detailed',), api.network: ('servers_update_addresses',)}) @@ -805,6 +812,8 @@ class InstanceTests(helpers.TestCase): server = servers[0] api.nova.extension_supported('AdminActions', IsA( http.HttpRequest)).MultipleTimes().AndReturn(True) + api.nova.flavor_list(IsA(http.HttpRequest)) \ + .AndReturn(self.flavors.list()) api.glance.image_list_detailed(IgnoreArg()).AndReturn(( self.images.list(), False, False)) search_opts = {'marker': None, 'paginate': True} @@ -823,6 +832,7 @@ class InstanceTests(helpers.TestCase): @helpers.create_stubs({api.nova: ('server_unlock', 'server_list', + 'flavor_list', 'extension_supported',), api.glance: ('image_list_detailed',), api.network: ('servers_update_addresses',)}) @@ -835,6 +845,8 @@ class InstanceTests(helpers.TestCase): api.glance.image_list_detailed(IgnoreArg()).AndReturn(( self.images.list(), False, False)) search_opts = {'marker': None, 'paginate': True} + api.nova.flavor_list(IsA(http.HttpRequest)) \ + .AndReturn(self.flavors.list()) api.nova.server_list( IsA(http.HttpRequest), search_opts=search_opts).AndReturn([servers, False]) |