Skip to content

Commit f47e77f

Browse files
committed
#17471 - merge from 3.2
2 parents 5cfbde0 + 2a4d245 commit f47e77f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Lib/test/test_urllib2.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1504,11 +1504,17 @@ def test_HTTPError_interface(self):
15041504
interface even though HTTPError is a subclass of URLError.
15051505
15061506
>>> msg = 'something bad happened'
1507-
>>> url = code = hdrs = fp = None
1507+
>>> url = code = fp = None
1508+
>>> hdrs = 'Content-Length: 42'
15081509
>>> err = urllib.error.HTTPError(url, code, msg, hdrs, fp)
15091510
>>> assert hasattr(err, 'reason')
15101511
>>> err.reason
15111512
'something bad happened'
1513+
>>> assert hasattr(err, 'hdrs')
1514+
>>> err.hdrs
1515+
'Content-Length: 42'
1516+
>>> expected_errmsg = 'HTTP Error %s: %s' % (err.code, err.msg)
1517+
>>> assert str(err) == expected_errmsg
15121518
"""
15131519

15141520
def test_HTTPError_interface_call(self):

0 commit comments

Comments
 (0)