Hum, it seems like this bug still exists in Python 2.7. Error from Fedora CI:
test_head_via_send_error (test.test_httpservers.BaseHTTPServerTestCase) ... ERROR
(...)
ERROR: test_head_via_send_error (test.test_httpservers.BaseHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/builddir/build/BUILD/Python-2.7.15/Lib/test/test_httpservers.py", line 303, in test_head_via_send_error
res = self.con.getresponse()
File "/builddir/build/BUILD/Python-2.7.15/Lib/httplib.py", line 1121, in getresponse
response.begin()
File "/builddir/build/BUILD/Python-2.7.15/Lib/httplib.py", line 438, in begin
version, status, reason = self._read_status()
File "/builddir/build/BUILD/Python-2.7.15/Lib/httplib.py", line 402, in _read_status
raise BadStatusLine(line)
BadStatusLine: '' |