summaryrefslogtreecommitdiff
path: root/nova/tests/integrated/v3/test_networks.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/tests/integrated/v3/test_networks.py')
-rw-r--r--nova/tests/integrated/v3/test_networks.py73
1 files changed, 0 insertions, 73 deletions
diff --git a/nova/tests/integrated/v3/test_networks.py b/nova/tests/integrated/v3/test_networks.py
deleted file mode 100644
index df9a7184e7..0000000000
--- a/nova/tests/integrated/v3/test_networks.py
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2012 Nebula, Inc.
-# Copyright 2013 IBM Corp.
-#
-# Licensed under the Apache License, Version 2.0 (the "License"); you may
-# not use this file except in compliance with the License. You may obtain
-# a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-# License for the specific language governing permissions and limitations
-# under the License.
-
-from nova.network import api as network_api
-from nova.tests.api.openstack.compute.contrib import test_networks
-from nova.tests.integrated.v3 import api_sample_base
-
-
-class NetworksJsonTests(api_sample_base.ApiSampleTestBaseV3):
- extension_name = "os-networks"
-
- def setUp(self):
- super(NetworksJsonTests, self).setUp()
- fake_network_api = test_networks.FakeNetworkAPI()
- self.stubs.Set(network_api.API, "get_all",
- fake_network_api.get_all)
- self.stubs.Set(network_api.API, "get",
- fake_network_api.get)
- self.stubs.Set(network_api.API, "associate",
- fake_network_api.associate)
- self.stubs.Set(network_api.API, "delete",
- fake_network_api.delete)
- self.stubs.Set(network_api.API, "create",
- fake_network_api.create)
- self.stubs.Set(network_api.API, "add_network_to_project",
- fake_network_api.add_network_to_project)
-
- def test_network_list(self):
- response = self._do_get('os-networks')
- subs = self._get_regexes()
- self._verify_response('networks-list-resp', subs, response, 200)
-
- def test_network_disassociate(self):
- uuid = test_networks.FAKE_NETWORKS[0]['uuid']
- response = self._do_post('os-networks/%s/action' % uuid,
- 'networks-disassociate-req', {})
- self.assertEqual(response.status_code, 202)
- self.assertEqual(response.content, "")
-
- def test_network_show(self):
- uuid = test_networks.FAKE_NETWORKS[0]['uuid']
- response = self._do_get('os-networks/%s' % uuid)
- subs = self._get_regexes()
- self._verify_response('network-show-resp', subs, response, 200)
-
- def test_network_create(self):
- response = self._do_post("os-networks",
- 'network-create-req', {})
- subs = self._get_regexes()
- self._verify_response('network-create-resp', subs, response, 200)
-
- def test_network_add(self):
- response = self._do_post("os-networks/add",
- 'network-add-req', {})
- self.assertEqual(response.status_code, 202)
- self.assertEqual(response.content, "")
-
- def test_network_delete(self):
- response = self._do_delete('os-networks/always_delete')
- self.assertEqual(response.status_code, 202)
- self.assertEqual(response.content, "")