From 00127ab614174f0f2a7f84769e568e14b6083bd6 Mon Sep 17 00:00:00 2001 From: galstrom21 Date: Tue, 9 Oct 2012 23:32:20 -0500 Subject: Adding handling for get user/tenant by name * /v2.0/tenants?name= * /v2.0/user?name= * added get_tenant_by_name() to tests/test_content_types.py * added get_user_by_name() to tests/test_content_types.py bug 1055763 Change-Id: Id30dc853db12e155238fbb39cef6a081284cb86c --- tests/test_content_types.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'tests') diff --git a/tests/test_content_types.py b/tests/test_content_types.py index ea501c09..95d1256a 100644 --- a/tests/test_content_types.py +++ b/tests/test_content_types.py @@ -430,6 +430,15 @@ class CoreApiTests(object): token=token) self.assertValidTenantResponse(r) + def test_get_tenant_by_name(self): + token = self.get_scoped_token() + r = self.admin_request( + path='/v2.0/tenants?name=%(tenant_name)s' % { + 'tenant_name': self.tenant_bar['name'], + }, + token=token) + self.assertValidTenantResponse(r) + def test_get_user_roles(self): raise nose.exc.SkipTest('Blocked by bug 933565') @@ -460,6 +469,15 @@ class CoreApiTests(object): token=token) self.assertValidUserResponse(r) + def test_get_user_by_name(self): + token = self.get_scoped_token() + r = self.admin_request( + path='/v2.0/users?name=%(user_name)s' % { + 'user_name': self.user_foo['name'], + }, + token=token) + self.assertValidUserResponse(r) + def test_error_response(self): """This triggers assertValidErrorResponse by convention.""" self.public_request(path='/v2.0/tenants', expected_status=401) -- cgit