def _create_l2_gateway(self, args, name, device): resource = 'l2_gateway' cmd = l2gateway.Createl2gateway(test_cli20.MyApp(sys.stdout), None) position_names = ['name', 'devices'] position_values = [name, device] self._test_create_resource(resource, cmd, name, 'myid', args, position_names, position_values)
def test_list_l2gateway_connection(self): """Test List l2gateway-connections.""" resources = "l2_gateway_connections" cmd = l2_gateway_connection.L2GatewayConnectionList( test_cli20.MyApp(sys.stdout), None) self._test_list_resources(resources, cmd, True)
def test_show_l2gateway(self): """Test Show l2gateway: --fields id --fields name myid.""" resource = 'l2_gateway' cmd = l2gateway.Showl2gateway(test_cli20.MyApp(sys.stdout), None) args = ['--fields', 'id', '--fields', 'name', self.test_id] self._test_show_resource(resource, cmd, self.test_id, args, ['id', 'name'])
def test_delete_l2gateway(self): """Test Delete l2gateway.""" resource = 'l2_gateway' cmd = l2gateway.Deletel2gateway(test_cli20.MyApp(sys.stdout), None) my_id = 'my-id' args = [my_id] self._test_delete_resource(resource, cmd, my_id, args)
def test_show_l2gateway_connection(self): """Test Show l2gateway-connection: --fields id --fields name myid.""" resource = 'l2_gateway_connection' cmd = l2_gateway_connection.L2GatewayConnectionShow( test_cli20.MyApp(sys.stdout), None) args = ['--fields', 'id', '--fields', 'name', self.test_id] self._test_show_resource(resource, cmd, self.test_id, args, ['id', 'name'])
def test_delete_l2gateway_connection(self): """Test Delete l2gateway-connection.""" resource = 'l2_gateway_connection' cmd = l2_gateway_connection.L2GatewayConnectionDelete( test_cli20.MyApp(sys.stdout), None) my_id = 'my-id' args = [my_id] self._test_delete_resource(resource, cmd, my_id, args)
def test_create_l2gateway_connection(self): """Test Create l2gateway-connection.""" resource = 'l2_gateway_connection' cmd = l2_gateway_connection.L2GatewayConnectionCreate( test_cli20.MyApp(sys.stdout), None) l2gw_id = 'l2gw-id' net_id = 'net-id' args = [l2gw_id, net_id, '--default-segmentation-id', 'seg-id'] position_names = ['l2_gateway_id', 'network_id', 'segmentation_id'] position_values = [l2gw_id, net_id, 'seg-id'] self._test_create_resource(resource, cmd, l2gw_id, 'myid', args, position_names, position_values)
def test_list_l2gateway(self): """Test List l2gateway.""" resources = "l2_gateways" cmd = l2gateway.Listl2gateway(test_cli20.MyApp(sys.stdout), None) self._test_list_resources(resources, cmd, True)
def _update_l2gateway(self, args, values): resource = 'l2_gateway' cmd = l2gateway.Updatel2gateway(test_cli20.MyApp(sys.stdout), None) self._test_update_resource(resource, cmd, 'myid', args, values)