@ -270,6 +270,7 @@ class TestManager(base.BaseTestCase):
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_monitor_table_thread = False
self . l2gw_agent_manager . ovsdb_fd . check_sock_rcv = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ " fake_ip " ]
self . l2gw_agent_manager . ovsdb_fd . ovsdb_dicts = {
" fake_ip " : " fake_sock " }
self . l2gw_agent_manager . set_monitor_agent ( self . context ,
@ -309,16 +310,14 @@ class TestManager(base.BaseTestCase):
' _sock_open_connection ' ) ) as (
mock_ovsdb_common , mock_open_conn ) :
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_c_sock = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ ' fake_ip ' ]
self . l2gw_agent_manager . update_connection_to_gateway (
self . context , mock . Mock ( ) , mock . Mock ( ) , mock . Mock ( ) ,
self . context , ' fake_ip ' , mock . Mock ( ) , mock . Mock ( ) ,
mock . Mock ( ) , mock . Mock ( ) )
( self . l2gw_agent_manager . ovsdb_fd . _echo_response .
assert_called_with ( mock . ANY ) )
self . assertTrue ( mock_open_conn . called )
( self . l2gw_agent_manager . ovsdb_fd . update_connection_to_gateway .
assert_called_with ( mock . ANY , mock . ANY , mock . ANY , mock . ANY ,
mock . ANY ) )
' fake_ip ' , False ) )
def test_delete_network_for_monitor_agent ( self ) :
""" Test case to test delete_network with enable_manager. """
@ -344,14 +343,12 @@ class TestManager(base.BaseTestCase):
' _sock_open_connection ' ) ) as (
mock_ovsdb_common , mock_open_conn ) :
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_c_sock = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ ' fake_ip ' ]
self . l2gw_agent_manager . delete_network (
self . context , mock . Mock ( ) , " fake_logical_switch_uuid " )
( self . l2gw_agent_manager . ovsdb_fd . _echo_response .
assert_called_with ( mock . ANY ) )
self . context , ' fake_ip ' , " fake_logical_switch_uuid " )
self . assertTrue ( mock_open_conn . called )
( self . l2gw_agent_manager . ovsdb_fd . delete_logical_switch .
assert_called_with ( " fake_logical_switch_uuid " , mock . ANY , False ) )
assert_called_with ( " fake_logical_switch_uuid " , ' fake_ip ' , False ) )
def test_add_vif_to_gateway_for_monitor_agent ( self ) :
""" Test case to test add_vif_to_gateway with enable_manager. """
@ -381,16 +378,15 @@ class TestManager(base.BaseTestCase):
mock_ovsdb_common , mock_open_conn ) :
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_c_sock = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ ' fake_ip ' ]
self . l2gw_agent_manager . add_vif_to_gateway (
self . context , mock . Mock ( ) , " fake_logical_switch_dict " ,
self . context , ' fake_ip ' , " fake_logical_switch_dict " ,
" fake_locator_dict " , " fake_mac_dict " )
( self . l2gw_agent_manager . ovsdb_fd . _echo_response .
assert_called_with ( mock . ANY ) )
self . assertTrue ( mock_open_conn . called )
( self . l2gw_agent_manager . ovsdb_fd . insert_ucast_macs_remote .
assert_called_with ( " fake_logical_switch_dict " ,
" fake_locator_dict " , " fake_mac_dict " ,
mock . ANY ) )
' fake_ip ' , False ) )
def test_delete_vif_from_gateway_for_monitor_agent ( self ) :
""" Test case to test delete_vif_to_gateway with enable_manager. """
@ -418,16 +414,14 @@ class TestManager(base.BaseTestCase):
' _sock_open_connection ' ) ) as (
mock_ovsdb_common , mock_open_conn ) :
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_c_sock = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ ' fake_ip ' ]
self . l2gw_agent_manager . delete_vif_from_gateway (
self . context , mock . Mock ( ) , " fake_logical_switch_uuid " ,
self . context , ' fake_ip ' , " fake_logical_switch_uuid " ,
" fake_mac " )
( self . l2gw_agent_manager . ovsdb_fd . _echo_response .
assert_called_with ( mock . ANY ) )
self . assertTrue ( mock_open_conn . called )
( self . l2gw_agent_manager . ovsdb_fd . delete_ucast_macs_remote .
assert_called_with ( " fake_logical_switch_uuid " , " fake_mac " ,
mock . ANY ) )
' fake_ip ' , False ) )
def test_update_vif_from_gateway_for_monitor_agent ( self ) :
""" Test case to test update_vif_to_gateway with enable_manager. """
@ -458,13 +452,11 @@ class TestManager(base.BaseTestCase):
' _sock_open_connection ' ) ) as (
mock_ovsdb_common , mock_open_conn ) :
self . l2gw_agent_manager . ovsdb_fd = mock_ovsdb_common . return_value
self . l2gw_agent_manager . ovsdb_fd . check_c_sock = True
self . l2gw_agent_manager . ovsdb_fd . ovsdb_conn_list = [ ' fake_ip ' ]
self . l2gw_agent_manager . update_vif_to_gateway (
self . context , mock . Mock ( ) , " fake_logical_switch_uuid " ,
self . context , ' fake_ip ' , " fake_logical_switch_uuid " ,
" fake_mac " )
( self . l2gw_agent_manager . ovsdb_fd . _echo_response .
assert_called_with ( mock . ANY ) )
self . assertTrue ( mock_open_conn . called )
( self . l2gw_agent_manager . ovsdb_fd . update_ucast_macs_remote .
assert_called_with ( " fake_logical_switch_uuid " , " fake_mac " ,
mock . ANY ) )
' fake_ip ' , False ) )