From 81ea90027fda08b60ed20aa0bfa7873bbcdaa972 Mon Sep 17 00:00:00 2001 From: Adipudi Praveena Date: Wed, 11 May 2011 20:09:22 +0530 Subject: PEP8 for test cases by praveena --- test/unit/test_authentication.py | 2 +- test/unit/test_common.py | 72 ++++++---- test/unit/test_groups.py | 299 +++++++++++++++++---------------------- test/unit/test_identity.py | 11 +- test/unit/test_tenants.py | 19 +-- 5 files changed, 190 insertions(+), 213 deletions(-) (limited to 'test') diff --git a/test/unit/test_authentication.py b/test/unit/test_authentication.py index 43838143..c703192b 100644 --- a/test/unit/test_authentication.py +++ b/test/unit/test_authentication.py @@ -106,4 +106,4 @@ class authentication_test(unittest.TestCase): self.assertEqual('application/xml', content_type(resp)) if __name__ == '__main__': - unittest.main() \ No newline at end of file + unittest.main() diff --git a/test/unit/test_common.py b/test/unit/test_common.py index 60be989d..e023fb3e 100644 --- a/test/unit/test_common.py +++ b/test/unit/test_common.py @@ -57,8 +57,7 @@ def create_tenant_group(groupid, tenantid, auth_token): url = '%stenant/%s/groups' % (URL, tenantid) body = {"group": {"id": groupid, - "description": "A description ..." - }} + "description": "A description ..."}} resp, content = h.request(url, "POST", body=json.dumps(body), headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) @@ -88,8 +87,7 @@ def create_global_group(groupid, auth_token): url = '%sgroups' % (URL) body = {"group": {"id": groupid, - "description": "A description ..." - }} + "description": "A description ..."}} resp, content = h.request(url, "POST", body=json.dumps(body), headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) @@ -118,6 +116,7 @@ def delete_global_group(groupid, auth_token): "X-Auth-Token": auth_token}) return (resp, content) + def delete_global_group_xml(groupid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s' % (URL, groupid) @@ -208,6 +207,7 @@ def delete_tenant_group_xml(groupid, tenantid, auth_token): "ACCEPT": "application/xml"}) return (resp, content) + def create_user(tenantid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/users' % (URL, tenantid) @@ -225,13 +225,14 @@ def create_user(tenantid, userid, auth_token): def delete_user(tenant, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/users/%s' % (URL, tenant, userid) - + resp, content = h.request(url, "DELETE", body='{}', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) - + return (resp, content) + def create_user_xml(tenantid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/users' % (URL, tenantid) @@ -246,6 +247,7 @@ def create_user_xml(tenantid, userid, auth_token): "ACCEPT": "application/xml"}) return (resp, content) + def delete_user_xml(tenantid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/users/%s' % (URL, tenantid, userid) @@ -255,57 +257,63 @@ def delete_user_xml(tenantid, userid, auth_token): "ACCEPT": "application/xml"}) return (resp, content) + def add_user_tenant_group(tenantid, groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users/%s' % (URL, tenantid, groupid, userid) - + resp, content = h.request(url, "PUT", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) return (resp, content) + def add_user_tenant_group_xml(tenantid, groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users/%s' % (URL, tenantid, groupid, userid) - + resp, content = h.request(url, "PUT", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, "ACCEPT": "application/xml"}) return (resp, content) + def delete_user_tenant_group(tenantid, groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users/%s' % (URL, tenantid, groupid, userid) - + resp, content = h.request(url, "DELETE", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) return (resp, content) + def delete_user_tenant_group_xml(tenantid, groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users/%s' % (URL, tenantid, groupid, userid) - + resp, content = h.request(url, "DELETE", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, "ACCEPT": "application/xml"}) return (resp, content) + def get_user_tenant_group(tenantid, groupid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users' % (URL, tenantid, groupid) - + resp, content = h.request(url, "GET", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) return (resp, content) + def get_user_tenant_group_xml(tenantid, groupid, auth_token): h = httplib2.Http(".cache") url = '%stenants/%s/groups/%s/users' % (URL, tenantid, groupid) - + resp, content = h.request(url, "GET", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, @@ -316,51 +324,56 @@ def get_user_tenant_group_xml(tenantid, groupid, auth_token): def add_user_global_group(groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users/%s' % (URL, groupid, userid) - + resp, content = h.request(url, "PUT", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) return (resp, content) + def add_user_global_group_xml(groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users/%s' % (URL, groupid, userid) - + resp, content = h.request(url, "PUT", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, "ACCEPT": "application/xml"}) return (resp, content) + def delete_user_global_group(groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users/%s' % (URL, groupid, userid) - + resp, content = h.request(url, "DELETE", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) return (resp, content) + def delete_user_global_group_xml(groupid, userid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users/%s' % (URL, groupid, userid) - + resp, content = h.request(url, "DELETE", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, "ACCEPT": "application/xml"}) return (resp, content) + def get_user_global_group(groupid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users' % (URL, groupid) - + resp, content = h.request(url, "GET", body='', headers={"Content-Type": "application/json", "X-Auth-Token": auth_token}) - + return (resp, content) + def get_userid(): return 'test_user11' @@ -372,16 +385,18 @@ def get_password(): def get_email(): return 'joetest@rackspace.com' + def get_user_global_group_xml(groupid, auth_token): h = httplib2.Http(".cache") url = '%sgroups/%s/users' % (URL, groupid) - + resp, content = h.request(url, "GET", body='', headers={"Content-Type": "application/xml", "X-Auth-Token": auth_token, "ACCEPT": "application/xml"}) return (resp, content) - + + def get_tenant(): return '1234' @@ -393,6 +408,7 @@ def get_user(): def get_userdisabled(): return 'disabled' + def get_auth_token(): return '999888777666' @@ -400,12 +416,15 @@ def get_auth_token(): def get_exp_auth_token(): return '000999' + def get_none_token(): return '' + def get_non_existing_token(): return 'invalid_token' + def get_disabled_token(): return '999888777' @@ -413,26 +432,27 @@ def get_disabled_token(): def content_type(resp): return resp['content-type'].split(';')[0] + def get_global_tenant(): return 'GlobalTenant' -def handle_user_resp(self,content, respvalue,resptype): + +def handle_user_resp(self, content, respvalue, resptype): if respvalue == 200: if resptype == 'application/json': content = json.loads(content) self.tenant = content['user']['tenantId'] self.userid = content['user']['id'] if resptype == 'application/xml': - content=etree.fromstring(content) - self.tenant=content.get("tenantId") - self.id=content.get("id") - + content = etree.fromstring(content) + self.tenant = content.get("tenantId") + self.id = content.get("id") if respvalue == 500: self.fail('IDM fault') elif respvalue == 503: self.fail('Service Not Available') + def content_type(resp): return resp['content-type'].split(';')[0] - diff --git a/test/unit/test_groups.py b/test/unit/test_groups.py index 1e6e4be1..8f6ce46a 100644 --- a/test/unit/test_groups.py +++ b/test/unit/test_groups.py @@ -15,6 +15,8 @@ from test_common import * ## ## Global Group Tests ## + + class global_group_test(unittest.TestCase): def setUp(self): @@ -40,7 +42,7 @@ class create_global_group_test(global_group_test): str(self.auth_token)) respG, contentG = create_global_group(self.global_group, str(self.auth_token)) - + if int(respG['status']) == 500: self.fail('IDM fault') elif int(respG['status']) == 503: @@ -51,15 +53,14 @@ class create_global_group_test(global_group_test): def test_global_group_create_xml(self): respG, contentG = delete_global_group_xml(self.global_group, str(self.auth_token)) - respG, contentG = create_global_group_xml(self.global_group, str(self.auth_token)) - + if int(respG['status']) == 500: self.fail('IDM fault') elif int(respG['status']) == 503: self.fail('Service Not Available') - + if int(respG['status']) not in (200, 201): self.fail('Failed due to %d' % int(respG['status'])) @@ -73,7 +74,6 @@ class create_global_group_test(global_group_test): elif int(respG['status']) == 503: self.fail('Service Not Available') self.assertEqual(409, int(respG['status'])) - def test_global_group_create_again_xml(self): respG, contentG = create_global_group_xml(self.global_group, @@ -86,7 +86,6 @@ class create_global_group_test(global_group_test): elif int(respG['status']) == 503: self.fail('Service Not Available') self.assertEqual(409, int(respG['status'])) - def test_global_group_create_unauthorized_token(self): h = httplib2.Http(".cache") @@ -129,8 +128,8 @@ class create_global_group_test(global_group_test): "description": "A description ..."}} resp, content = h.request(url, "POST", body=json.dumps(body), headers={"Content-Type": "application/json", - "X-Auth-Token": self.exp_auth_token - }) + "X-Auth-Token": \ + self.exp_auth_token}) if int(resp['status']) == 500: self.fail('IDM fault') elif int(resp['status']) == 503: @@ -190,8 +189,8 @@ class create_global_group_test(global_group_test): "description": "A description ..." } }' % self.global_group resp, content = h.request(url, "POST", body=body, headers={"Content-Type": "application/json", - "X-Auth-Token": self.disabled_token - }) + "X-Auth-Token": \ + self.disabled_token}) if int(resp['status']) == 500: self.fail('IDM fault') elif int(resp['status']) == 503: @@ -255,7 +254,7 @@ class get_global_groups_test(global_group_test): str(self.auth_token)) respG, contentG = create_global_group(self.global_group, str(self.auth_token)) - + url = '%sgroups' % (URL) resp, content = h.request(url, "GET", body='{}', headers={"Content-Type": "application/json", @@ -320,8 +319,8 @@ class get_global_groups_test(global_group_test): #test for Content-Type = application/json resp, content = h.request(url, "GET", body='{}', headers={"Content-Type": "application/json", - "X-Auth-Token": self.exp_auth_token - }) + "X-Auth-Token": \ + self.exp_auth_token}) if int(resp['status']) == 500: self.fail('IDM fault') elif int(resp['status']) == 503: @@ -397,7 +396,7 @@ class get_global_group_test(global_group_test): h = httplib2.Http(".cache") respG, contentG = create_global_group_xml(self.global_group, str(self.auth_token)) - url = '%sgroups/%s' % (URL , 'global_group_bad') + url = '%sgroups/%s' % (URL, 'global_group_bad') #test for Content-Type = application/json resp, content = h.request(url, "GET", body='', headers={"Content-Type": "application/xml", @@ -409,7 +408,6 @@ class get_global_group_test(global_group_test): self.fail('Service Not Available') self.assertEqual(404, int(resp['status'])) - class update_global_groups_test(global_group_test): @@ -437,7 +435,7 @@ class update_global_groups_test(global_group_test): h = httplib2.Http(".cache") respG, contentG = create_global_group(self.global_group, str(self.auth_token)) - + url = '%sgroups/%s' % (URL, self.global_group) data = u' \