45
45
ret_val = api.lbaas.vip_create(self.request, **form_data)
46
46
self.assertIsInstance(ret_val, api.lbaas.Vip)
48
@test.create_stubs({neutronclient: ('create_vip',)})
49
def test_vip_create_skip_address_if_empty(self):
50
vip1 = self.api_vips.first()
51
vipform_data = {'name': vip1['name'],
52
'description': vip1['description'],
53
'subnet_id': vip1['subnet_id'],
54
'protocol_port': vip1['protocol_port'],
55
'protocol': vip1['protocol'],
56
'pool_id': vip1['pool_id'],
57
'session_persistence': vip1['session_persistence'],
58
'connection_limit': vip1['connection_limit'],
59
'admin_state_up': vip1['admin_state_up']
62
neutronclient.create_vip({'vip': vipform_data}).AndReturn(vipform_data)
65
form_data = dict(vipform_data)
66
form_data['address'] = ""
67
ret_val = api.lbaas.vip_create(self.request, **form_data)
68
self.assertIsInstance(ret_val, api.lbaas.Vip)
48
70
@test.create_stubs({neutronclient: ('list_vips',)})
49
71
def test_vips_get(self):
50
72
vips = {'vips': [{'id': 'abcdef-c3eb-4fee-9763-12de3338041e',