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)¶
-