Esempio n. 1
0
 def test_get_users_global_group_xml(self):
     resp, content = utils.create_global_group(self.global_group, str(self.auth_token))
     utils.create_user(self.tenant, self.user, str(self.auth_token))
     utils.add_user_global_group_xml(self.global_group, self.user, str(self.auth_token))
     resp_new, content_new = utils.get_user_global_group_xml(self.global_group, str(self.auth_token))
     if int(resp["status"]) == 500:
         self.fail("IDM fault")
     elif int(resp["status"]) == 503:
         self.fail("Service Not Available")
     self.assertEqual(200, int(resp_new["status"]))
Esempio n. 2
0
    def test_add_user_global_group_conflict_xml(self):
        h = httplib2.Http(".cache")
        resp, content = utils.create_global_group(self.global_group, str(self.auth_token))
        respG, contentG = utils.create_user(self.tenant, self.user, str(self.auth_token))
        respG, contentG = utils.add_user_global_group_xml(self.global_group, self.user, str(self.auth_token))
        respG, contentG = utils.add_user_global_group_xml(self.global_group, self.user, str(self.auth_token))

        if int(resp["status"]) == 500:
            self.fail("IDM fault")
        elif int(resp["status"]) == 503:
            self.fail("Service Not Available")
        self.assertEqual(409, int(respG["status"]))
Esempio n. 3
0
 def test_get_users_global_group_xml(self):
     resp, _content = utils.create_global_group(self.global_group,
                                           str(self.auth_token))
     utils.create_user(self.tenant, self.user, str(self.auth_token))
     utils.add_user_global_group_xml(self.global_group, self.user,
                                     str(self.auth_token))
     resp_new, _content_new = utils.get_user_global_group_xml(\
                                             self.global_group,
                                             str(self.auth_token))
     if int(resp['status']) == 500:
         self.fail('Identity Fault')
     elif int(resp['status']) == 503:
         self.fail('Service Not Available')
     self.assertEqual(200, int(resp_new['status']))
Esempio n. 4
0
    def test_add_user_global_group_xml(self):
        resp, content = utils.create_global_group(self.global_group, str(self.auth_token))
        utils.create_user(self.tenant, self.user, str(self.auth_token))
        resp_new, content_new = utils.add_user_global_group_xml(self.global_group, self.user, str(self.auth_token))

        if int(resp["status"]) == 500:
            self.fail("IDM fault")
        elif int(resp["status"]) == 503:
            self.fail("Service Not Available")
        if int(resp_new["status"]) not in (200, 201):
            self.fail("Failed due to %d" % int(resp_new["status"]))
Esempio n. 5
0
    def test_add_user_global_group_xml(self):
        resp, _content = utils.create_global_group(self.global_group,
                                              str(self.auth_token))
        utils.create_user(self.tenant, self.user, str(self.auth_token))
        resp_new, _content_new = utils.add_user_global_group_xml(\
                                                self.global_group,
                                                self.user,
                                                str(self.auth_token))

        if int(resp['status']) == 500:
            self.fail('Identity Fault')
        elif int(resp['status']) == 503:
            self.fail('Service Not Available')
        if int(resp_new['status']) not in (200, 201):
            self.fail('Failed due to %d' % int(resp_new['status']))