Fix header encoding in FakeNetworkReply test stub.
This was broken sinceef9ddb2d5f
but we never noticed it, as an __init__.py was missing in the test folder since06ec1a3885
.
This commit is contained in:
parent
0957d5df8e
commit
370c182f48
@ -136,22 +136,23 @@ class FakeNetworkReply:
|
||||
"""Check if the reply has a certain header.
|
||||
|
||||
Args:
|
||||
name: The name of the header.
|
||||
name: The name of the header as ISO-8859-1 encoded bytes object.
|
||||
|
||||
Return:
|
||||
True if the header is present, False if not.
|
||||
"""
|
||||
return name in self.headers
|
||||
return name.decode('iso-8859-1') in self.headers
|
||||
|
||||
def rawHeader(self, name):
|
||||
"""Get the raw header data of a header.
|
||||
|
||||
Args:
|
||||
name: The name of the header.
|
||||
name: The name of the header as ISO-8859-1 encoded bytes object.
|
||||
|
||||
Return:
|
||||
The header data, as ISO-8859-1 encoded bytes() object.
|
||||
"""
|
||||
name = name.decode('iso-8859-1')
|
||||
return self.headers[name].encode('iso-8859-1')
|
||||
|
||||
def header(self, known_header):
|
||||
|
Loading…
Reference in New Issue
Block a user