コード例 #1
0
    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)
コード例 #2
0
ファイル: __init__.py プロジェクト: imkarrer/jumpgate
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)
コード例 #3
0
ファイル: __init__.py プロジェクト: rodrabe/python-sample-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)
コード例 #4
0
    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'])