The midonet.neutron.tests.unit.test_extension_gateway_device Module

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_with_string_management_port()
test_create_gateway_device_hw_vtep_without_management_ip()
test_create_gateway_device_hw_vtep_without_management_port()
test_create_gateway_device_hw_vtep_without_management_protocol()
test_create_gateway_device_hw_vtep_without_tunnel_ips()
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_with_string_management_port(*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_hw_vtep_without_management_protocol(*args, **kwargs)
test_create_gateway_device_hw_vtep_without_tunnel_ips(*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_with_string_management_port(*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_hw_vtep_without_management_protocol(*args, **kwargs)
test_create_gateway_device_hw_vtep_without_tunnel_ips(*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.GatewayDeviceTestExtensionManager

Bases: neutron.tests.unit.extensions.test_l3.L3TestExtensionManager

get_actions()
get_request_extensions()
get_resources()
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.