From: Alfredo Deza Date: Thu, 18 Dec 2014 21:16:58 +0000 (-0600) Subject: create a test to check/prevent double quoting of urls X-Git-Tag: v1.2~4^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6a35e4d1a91673678391f65de3a2e3c979b931f2;p=radosgw-agent.git create a test to check/prevent double quoting of urls Signed-off-by: Alfredo Deza --- diff --git a/radosgw_agent/tests/test_client.py b/radosgw_agent/tests/test_client.py index 8b11251..08821fc 100644 --- a/radosgw_agent/tests/test_client.py +++ b/radosgw_agent/tests/test_client.py @@ -502,9 +502,17 @@ class TestGETClientRequests(object): @httpretty.activate def test_get_metadata(self): self.register() - client.get_metadata(self.connection, 'metadata', 'foo') + client.get_metadata(self.connection, 'bucket.instance', 'foo') server_request = httpretty.last_request() - assert server_request.path == '/admin/metadata/metadata?key=foo' + assert server_request.path == '/admin/metadata/bucket.instance?key=foo' + + @httpretty.activate + def test_get_metadata_no_re_encoding(self): + self.register() + #client.get_metadata(self.connection, 'bucket.instance', 'mybar%3Ar0z0.4140.1') + client.get_metadata(self.connection, 'bucket.instance', 'mybar:r0z0.4140.1') + server_request = httpretty.last_request() + assert server_request.path == '/admin/metadata/bucket.instance?key=mybar%3Ar0z0.4140.1' @httpretty.activate def test_get_metadata_sections(self):