Adding missing mocks to lbaas tests

test_delete_vip is missing mocks, so it's hitting the API and timing
out and dumping to the console. Adding mocks and removing noise from
console log.

Closes-Bug: #1488168
Change-Id: Ib428e43d34db270ca3ad635b2c9b724dbc75df7b
This commit is contained in:
David Lyle 2015-08-24 11:28:53 -06:00
parent ef1d49e086
commit e9f819d7de
1 changed files with 8 additions and 1 deletions

View File

@ -907,7 +907,10 @@ class LoadBalancerTests(test.TestCase):
self.assertNoFormErrors(res)
@test.create_stubs({api.lbaas: ('pool_list', 'pool_get',
'vip_delete')})
'vip_delete'),
api.network: (
'floating_ip_supported',
'floating_ip_simple_associate_supported')})
def test_delete_vip(self):
pool = self.pools.first()
vip = self.vips.first()
@ -915,6 +918,10 @@ class LoadBalancerTests(test.TestCase):
IsA(http.HttpRequest), tenant_id=self.tenant.id) \
.AndReturn(self.pools.list())
api.lbaas.pool_get(IsA(http.HttpRequest), pool.id).AndReturn(pool)
api.network.floating_ip_supported(IgnoreArg()).MultipleTimes() \
.AndReturn(True)
api.network.floating_ip_simple_associate_supported(IgnoreArg()) \
.MultipleTimes().AndReturn(True)
api.lbaas.vip_delete(IsA(http.HttpRequest), vip.id)
self.mox.ReplayAll()