diff options
| author | Brian Waldon <brian.waldon@rackspace.com> | 2011-03-28 21:25:40 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-03-28 21:25:40 +0000 |
| commit | e025ede777b0ee6652e035dfde467037f0485de2 (patch) | |
| tree | 8df647212d006eba8a03e547f1dd47cc45f8b9b1 /nova/tests | |
| parent | 848c8212a4c9c53f0e2a6b4154fb9504b95db060 (diff) | |
| parent | 4714f26ec97535425a16f50da54560314d124e17 (diff) | |
Moving shared_ip_groups controller to APIRouterV10
Replacing all shared_ip_groups contoller code with HTTPNotImplemented
Adding shared_ip_groups testing
Diffstat (limited to 'nova/tests')
| -rw-r--r-- | nova/tests/api/openstack/test_shared_ip_groups.py | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/nova/tests/api/openstack/test_shared_ip_groups.py b/nova/tests/api/openstack/test_shared_ip_groups.py index b4de2ef41..c2bd7e45a 100644 --- a/nova/tests/api/openstack/test_shared_ip_groups.py +++ b/nova/tests/api/openstack/test_shared_ip_groups.py @@ -16,25 +16,49 @@ # under the License. import stubout +import webob from nova import test from nova.api.openstack import shared_ip_groups +from nova.tests.api.openstack import fakes class SharedIpGroupsTest(test.TestCase): def setUp(self): super(SharedIpGroupsTest, self).setUp() self.stubs = stubout.StubOutForTesting() + fakes.FakeAuthManager.reset_fake_data() + fakes.FakeAuthDatabase.data = {} + fakes.stub_out_auth(self.stubs) def tearDown(self): self.stubs.UnsetAll() super(SharedIpGroupsTest, self).tearDown() def test_get_shared_ip_groups(self): - pass + req = webob.Request.blank('/v1.0/shared_ip_groups') + res = req.get_response(fakes.wsgi_app()) + self.assertEqual(res.status_int, 501) def test_create_shared_ip_group(self): - pass + req = webob.Request.blank('/v1.0/shared_ip_groups') + req.method = 'POST' + res = req.get_response(fakes.wsgi_app()) + self.assertEqual(res.status_int, 501) + + def test_update_shared_ip_group(self): + req = webob.Request.blank('/v1.0/shared_ip_groups/12') + req.method = 'PUT' + res = req.get_response(fakes.wsgi_app()) + self.assertEqual(res.status_int, 501) def test_delete_shared_ip_group(self): - pass + req = webob.Request.blank('/v1.0/shared_ip_groups/12') + req.method = 'DELETE' + res = req.get_response(fakes.wsgi_app()) + self.assertEqual(res.status_int, 501) + + def test_deprecated_v11(self): + req = webob.Request.blank('/v1.1/shared_ip_groups') + res = req.get_response(fakes.wsgi_app()) + self.assertEqual(res.status_int, 404) |
