예제 #1
0
    def test_global_group_create_xml(self):
        utils.delete_global_group_xml(self.global_group, str(self.auth_token))
        resp_new, content_new = utils.create_global_group_xml(self.global_group, str(self.auth_token))

        if int(resp_new["status"]) == 500:
            self.fail("IDM fault")
        elif int(resp_new["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"]))
예제 #2
0
    def test_global_group_create_xml(self):
        utils.delete_global_group_xml(self.global_group, str(self.auth_token))
        resp_new, _content_new = utils.create_global_group_xml(\
                                                  self.global_group,
                                                  str(self.auth_token))

        if int(resp_new['status']) == 500:
            self.fail('Identity fault')
        elif int(resp_new['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']))
예제 #3
0
 def test_delete_global_group_xml(self):
     resp, content = utils.create_tenant_xml(self.globaltenant, str(self.auth_token))
     respG, contentG = utils.create_tenant_group_xml(
         "test_global_group_delete", self.globaltenant, str(self.auth_token)
     )
     respG, contentG = utils.delete_global_group_xml("test_global_group_delete", str(self.auth_token))
     resp, content = utils.delete_tenant_xml(self.globaltenant, str(self.auth_token))
     self.assertEqual(204, int(resp["status"]))
예제 #4
0
    def test_delete_global_group_xml(self):

        utils.create_tenant_xml(self.globaltenant, str(self.auth_token))

        utils.create_tenant_group_xml('test_global_group_delete',
                                      self.globaltenant, str(self.auth_token))

        resp_new, _content_new = utils.delete_global_group_xml(\
                                                  'test_global_group_delete',
                                                  str(self.auth_token))
        utils.delete_tenant_xml(self.globaltenant, str(self.auth_token))

        self.assertEqual(204, int(resp_new['status']))
예제 #5
0
 def test_delete_global_group_not_found_xml(self):
     resp, content = utils.delete_global_group_xml("test_global_group_1", str(self.auth_token))
     self.assertEqual(404, int(resp["status"]))