Merge "Return complete response from tenant_networks_client"
This commit is contained in:
@@ -25,9 +25,10 @@ class NetworksTestJSON(base.BaseV2ComputeTest):
|
|||||||
|
|
||||||
@test.idempotent_id('edfea98e-bbe3-4c7a-9739-87b986baff26')
|
@test.idempotent_id('edfea98e-bbe3-4c7a-9739-87b986baff26')
|
||||||
def test_list_show_tenant_networks(self):
|
def test_list_show_tenant_networks(self):
|
||||||
tenant_networks = self.client.list_tenant_networks()
|
tenant_networks = self.client.list_tenant_networks()['networks']
|
||||||
self.assertNotEmpty(tenant_networks, "No tenant networks found.")
|
self.assertNotEmpty(tenant_networks, "No tenant networks found.")
|
||||||
|
|
||||||
for net in tenant_networks:
|
for net in tenant_networks:
|
||||||
tenant_network = self.client.show_tenant_network(net['id'])
|
tenant_network = (self.client.show_tenant_network(net['id'])
|
||||||
|
['network'])
|
||||||
self.assertEqual(net['id'], tenant_network['id'])
|
self.assertEqual(net['id'], tenant_network['id'])
|
||||||
|
|||||||
@@ -24,10 +24,10 @@ class TenantNetworksClient(service_client.ServiceClient):
|
|||||||
resp, body = self.get("os-tenant-networks")
|
resp, body = self.get("os-tenant-networks")
|
||||||
body = json.loads(body)
|
body = json.loads(body)
|
||||||
self.validate_response(schema.list_tenant_networks, resp, body)
|
self.validate_response(schema.list_tenant_networks, resp, body)
|
||||||
return service_client.ResponseBodyList(resp, body['networks'])
|
return service_client.ResponseBody(resp, body)
|
||||||
|
|
||||||
def show_tenant_network(self, network_id):
|
def show_tenant_network(self, network_id):
|
||||||
resp, body = self.get("os-tenant-networks/%s" % network_id)
|
resp, body = self.get("os-tenant-networks/%s" % network_id)
|
||||||
body = json.loads(body)
|
body = json.loads(body)
|
||||||
self.validate_response(schema.get_tenant_network, resp, body)
|
self.validate_response(schema.get_tenant_network, resp, body)
|
||||||
return service_client.ResponseBody(resp, body['network'])
|
return service_client.ResponseBody(resp, body)
|
||||||
|
|||||||
Reference in New Issue
Block a user