Skip to content

Commit bcc0188

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Fix compatibility with urllib3 v2.6"
2 parents ac4b80b + ee39a15 commit bcc0188

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

swiftclient/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ def putrequest(self, full_path, data=None, headers=None, files=None):
441441
def getresponse(self):
442442
"""Adapt requests response to httplib interface"""
443443
self.resp.status = self.resp.status_code
444-
old_getheader = self.resp.raw.getheader
444+
old_getheader = self.resp.headers.get
445445

446446
def _decode_header(string):
447447
if string is None:

test/unit/test_swiftclient.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2003,6 +2003,7 @@ def test_response_headers(self):
20032003
self.assertEqual(
20042004
'\u062a-value', resp.getheader('\u062a-UNICODE'))
20052005
self.assertEqual('', resp.getheader('empty-header'))
2006+
self.assertEqual('"%s"' % EMPTY_ETAG, resp.getheader('etag'))
20062007
self.assertEqual(
20072008
dict([('\u062a-unicode', '\u062a-value'),
20082009
('empty-header', ''),

0 commit comments

Comments
 (0)