The midonet.neutron.tests.unit.test_extension_gateway_device Module¶
-
class
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCase¶ Bases:
neutron.tests.unit.extensions.test_l3.L3NatTestCaseMixin,midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCaseMixin-
remote_mac_entry(*args, **kwds)¶
-
setUp(plugin=None, service_plugins=None, ext_mgr=None)¶
-
test_create_gateway_device_error_delete_neutron_network()¶
-
test_create_gateway_device_error_delete_neutron_resource()¶
-
test_create_gateway_device_hw_vtep()¶
-
test_create_gateway_device_hw_vtep_without_management_ip()¶
-
test_create_gateway_device_hw_vtep_without_management_port()¶
-
test_create_gateway_device_network_vlan()¶
-
test_create_gateway_device_network_vlan_not_found()¶
-
test_create_gateway_device_network_with_duplicate_network()¶
-
test_create_gateway_device_router_vtep()¶
-
test_create_gateway_device_router_vtep_not_found()¶
-
test_create_gateway_device_router_vtep_without_resource_id()¶
-
test_create_gateway_device_router_with_duplicate_router()¶
-
test_create_gateway_device_vlan_network_without_resource_id()¶
-
test_create_gateway_device_with_multiple_tunnel_ips()¶
-
test_create_gateway_device_with_tunnel_ips()¶
-
test_create_gateway_device_without_tunnel_ips()¶
-
test_create_remote_mac()¶
-
test_create_remote_mac_entry_error_delete_neutron_resource()¶
-
test_create_remote_mac_on_network_vlan()¶
-
test_create_remote_mac_with_duplicate_mac_address()¶
-
test_create_remote_mac_with_same_vtep_address()¶
-
test_delete_gateway_device()¶
-
test_delete_gateway_device_error_delete_neutron_resource()¶
-
test_delete_gateway_device_with_remote_mac()¶
-
test_delete_network_in_use()¶
-
test_delete_remote_mac()¶
-
test_delete_remote_mac_entry_error_delete_neutron_resource()¶
-
test_delete_remote_mac_with_wrong_gateway()¶
-
test_delete_router_in_use()¶
-
test_list_gateway_devices()¶
-
test_list_remote_mac()¶
-
test_list_remote_mac_with_two_gateways()¶
-
test_show_gateway_device_hw_vtep()¶
-
test_show_gateway_device_network_vlan()¶
-
test_show_gateway_device_router_vtep()¶
-
test_show_remote_mac()¶
-
test_update_gateway_device()¶
-
test_update_gateway_device_error_rollback_neutron_resource()¶
-
test_update_gateway_device_tunnel_ips()¶
-
test_update_gateway_device_with_multiple_tunnel_ips()¶
-
test_update_gateway_device_without_tunnel_ips()¶
-
-
class
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCaseMixin¶ Bases:
object-
gateway_device_type_hw_vtep(*args, **kwds)¶
-
gateway_device_type_network_vlan(*args, **kwds)¶
-
gateway_device_type_router_vtep(*args, **kwds)¶
-
-
class
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCaseWithML2(*args, **kwds)¶ Bases:
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCase,midonet.neutron.tests.unit.test_midonet_plugin_ml2.MidonetPluginML2TestCase-
test_create_gateway_device_error_delete_neutron_network(*args, **kwargs)¶
-
test_create_gateway_device_error_delete_neutron_resource(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep_without_management_ip(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep_without_management_port(*args, **kwargs)¶
-
test_create_gateway_device_network_vlan(*args, **kwargs)¶
-
test_create_gateway_device_network_vlan_not_found(*args, **kwargs)¶
-
test_create_gateway_device_network_with_duplicate_network(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep_not_found(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep_without_resource_id(*args, **kwargs)¶
-
test_create_gateway_device_router_with_duplicate_router(*args, **kwargs)¶
-
test_create_gateway_device_vlan_network_without_resource_id(*args, **kwargs)¶
-
test_create_gateway_device_with_multiple_tunnel_ips(*args, **kwargs)¶
-
test_create_gateway_device_with_tunnel_ips(*args, **kwargs)¶
-
test_create_gateway_device_without_tunnel_ips(*args, **kwargs)¶
-
test_create_remote_mac(*args, **kwargs)¶
-
test_create_remote_mac_entry_error_delete_neutron_resource(*args, **kwargs)¶
-
test_create_remote_mac_on_network_vlan(*args, **kwargs)¶
-
test_create_remote_mac_with_duplicate_mac_address(*args, **kwargs)¶
-
test_create_remote_mac_with_same_vtep_address(*args, **kwargs)¶
-
test_delete_gateway_device(*args, **kwargs)¶
-
test_delete_gateway_device_error_delete_neutron_resource(*args, **kwargs)¶
-
test_delete_gateway_device_with_remote_mac(*args, **kwargs)¶
-
test_delete_network_in_use(*args, **kwargs)¶
-
test_delete_remote_mac(*args, **kwargs)¶
-
test_delete_remote_mac_entry_error_delete_neutron_resource(*args, **kwargs)¶
-
test_delete_remote_mac_with_wrong_gateway(*args, **kwargs)¶
-
test_delete_router_in_use(*args, **kwargs)¶
-
test_list_gateway_devices(*args, **kwargs)¶
-
test_list_remote_mac(*args, **kwargs)¶
-
test_list_remote_mac_with_two_gateways(*args, **kwargs)¶
-
test_show_gateway_device_hw_vtep(*args, **kwargs)¶
-
test_show_gateway_device_network_vlan(*args, **kwargs)¶
-
test_show_gateway_device_router_vtep(*args, **kwargs)¶
-
test_show_remote_mac(*args, **kwargs)¶
-
test_update_gateway_device(*args, **kwargs)¶
-
test_update_gateway_device_error_rollback_neutron_resource(*args, **kwargs)¶
-
test_update_gateway_device_tunnel_ips(*args, **kwargs)¶
-
test_update_gateway_device_with_multiple_tunnel_ips(*args, **kwargs)¶
-
test_update_gateway_device_without_tunnel_ips(*args, **kwargs)¶
-
-
class
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCaseWithV2(*args, **kwds)¶ Bases:
midonet.neutron.tests.unit.test_extension_gateway_device.GatewayDeviceTestCase,midonet.neutron.tests.unit.test_midonet_plugin_v2.MidonetPluginV2TestCase-
test_create_gateway_device_error_delete_neutron_network(*args, **kwargs)¶
-
test_create_gateway_device_error_delete_neutron_resource(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep_without_management_ip(*args, **kwargs)¶
-
test_create_gateway_device_hw_vtep_without_management_port(*args, **kwargs)¶
-
test_create_gateway_device_network_vlan(*args, **kwargs)¶
-
test_create_gateway_device_network_vlan_not_found(*args, **kwargs)¶
-
test_create_gateway_device_network_with_duplicate_network(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep_not_found(*args, **kwargs)¶
-
test_create_gateway_device_router_vtep_without_resource_id(*args, **kwargs)¶
-
test_create_gateway_device_router_with_duplicate_router(*args, **kwargs)¶
-
test_create_gateway_device_vlan_network_without_resource_id(*args, **kwargs)¶
-
test_create_gateway_device_with_multiple_tunnel_ips(*args, **kwargs)¶
-
test_create_gateway_device_with_tunnel_ips(*args, **kwargs)¶
-
test_create_gateway_device_without_tunnel_ips(*args, **kwargs)¶
-
test_create_remote_mac(*args, **kwargs)¶
-
test_create_remote_mac_entry_error_delete_neutron_resource(*args, **kwargs)¶
-
test_create_remote_mac_on_network_vlan(*args, **kwargs)¶
-
test_create_remote_mac_with_duplicate_mac_address(*args, **kwargs)¶
-
test_create_remote_mac_with_same_vtep_address(*args, **kwargs)¶
-
test_delete_gateway_device(*args, **kwargs)¶
-
test_delete_gateway_device_error_delete_neutron_resource(*args, **kwargs)¶
-
test_delete_gateway_device_with_remote_mac(*args, **kwargs)¶
-
test_delete_network_in_use(*args, **kwargs)¶
-
test_delete_remote_mac(*args, **kwargs)¶
-
test_delete_remote_mac_entry_error_delete_neutron_resource(*args, **kwargs)¶
-
test_delete_remote_mac_with_wrong_gateway(*args, **kwargs)¶
-
test_delete_router_in_use(*args, **kwargs)¶
-
test_list_gateway_devices(*args, **kwargs)¶
-
test_list_remote_mac(*args, **kwargs)¶
-
test_list_remote_mac_with_two_gateways(*args, **kwargs)¶
-
test_show_gateway_device_hw_vtep(*args, **kwargs)¶
-
test_show_gateway_device_network_vlan(*args, **kwargs)¶
-
test_show_gateway_device_router_vtep(*args, **kwargs)¶
-
test_show_remote_mac(*args, **kwargs)¶
-
test_update_gateway_device(*args, **kwargs)¶
-
test_update_gateway_device_error_rollback_neutron_resource(*args, **kwargs)¶
-
test_update_gateway_device_tunnel_ips(*args, **kwargs)¶
-
test_update_gateway_device_with_multiple_tunnel_ips(*args, **kwargs)¶
-
test_update_gateway_device_without_tunnel_ips(*args, **kwargs)¶
-