def test_on_get_response_subnetv2_invalid_id(self): """Test invalid id""" client, env = get_client_env() req = api.Request(env, sl_client=client) resp = falcon.Response() subnets.SubnetV2().on_get(req, resp, 'BAD_ID') self.assertEqual(resp.status, 400)
def setup_routes(app, disp): # V2 Routes disp.set_handler('v2_network', networks.NetworkV2()) disp.set_handler('v2_networks', networks.NetworksV2()) disp.set_handler('v2_subnet', subnets.SubnetV2()) disp.set_handler('v2_subnets', subnets.SubnetsV2()) disp.set_handler('v2_extensions', extensions.ExtensionsV2()) sl_common.add_hooks(app)
def setup_routes(app, disp): # V2 Routes disp.set_handler('index', index.Index(app)) disp.set_handler('v2_detail', versionv2.VersionV2(app)) disp.set_handler('v2_network', networks.NetworkV2()) disp.set_handler('v2_networks', networks.NetworksV2()) disp.set_handler('v2_subnet', subnets.SubnetV2()) disp.set_handler('v2_subnets', subnets.SubnetsV2()) disp.set_handler('v2_extensions', extensions.ExtensionsV2()) sl_common.add_hooks(app)
def test_on_get_response_subnetv2(self): """Test working path of SubnetV2()""" client, env = get_client_env(query_string='name=10') SUBNET_DICT['id'] = 10 client['Network_Subnet'].getObject.return_value = SUBNET_DICT req = api.Request(env, sl_client=client) resp = falcon.Response() subnets.SubnetV2().on_get(req, resp, 10) self.assertEqual(resp.status, 200) self.check_body_response(resp.body['subnet'])