From 7eb1d2dc9992ae1efe8e1303d4fa0058d1a0538f Mon Sep 17 00:00:00 2001 From: wangzhiguang Date: Wed, 27 Nov 2019 11:11:36 +0800 Subject: [PATCH] modify status code according to the latest API documentation modify delete all tag definitions interface status code according to the latest API document Change-Id: I4095cfeff213317bb20caec74c1887c968a52624 --- tempest/lib/services/image/v2/namespace_tags_client.py | 6 +----- .../lib/services/image/v2/test_namespace_tags_client.py | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/tempest/lib/services/image/v2/namespace_tags_client.py b/tempest/lib/services/image/v2/namespace_tags_client.py index cf63e50bbf..4315f167a3 100644 --- a/tempest/lib/services/image/v2/namespace_tags_client.py +++ b/tempest/lib/services/image/v2/namespace_tags_client.py @@ -116,10 +116,6 @@ class NamespaceTagsClient(rest_client.RestClient): url = 'metadefs/namespaces/%s/tags' % namespace resp, _ = self.delete(url) - # NOTE(rosmaita): Bug 1656183 fixed the success response code for - # this call to make it consistent with the other metadefs delete - # calls. Accept both codes in case tempest is being run against - # an old Glance. - self.expected_success([200, 204], resp.status) + self.expected_success(204, resp.status) return rest_client.ResponseBody(resp) diff --git a/tempest/tests/lib/services/image/v2/test_namespace_tags_client.py b/tempest/tests/lib/services/image/v2/test_namespace_tags_client.py index 2faa5be1da..34b070ec3f 100644 --- a/tempest/tests/lib/services/image/v2/test_namespace_tags_client.py +++ b/tempest/tests/lib/services/image/v2/test_namespace_tags_client.py @@ -122,5 +122,5 @@ class TestNamespaceTagsClient(base.BaseServiceTest): self.check_service_client_function( self.client.delete_namespace_tags, 'tempest.lib.common.rest_client.RestClient.delete', - {}, status=200, + {}, status=204, namespace="OS::Compute::Hypervisor")