From 0ed465c112e4e10f775c7ddfbede1cf1a7ffb9a5 Mon Sep 17 00:00:00 2001 From: James Addison Date: Thu, 27 Apr 2023 13:58:13 +0100 Subject: [PATCH] tests: linkcheck: test server OKHandler: don't re-use do_HEAD request handler during do_GET handler, because the former closes the response headers by calling 'self.end_headers' --- tests/test_build_linkcheck.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_build_linkcheck.py b/tests/test_build_linkcheck.py index 83ff1f2fd11..8c25ddf0396 100644 --- a/tests/test_build_linkcheck.py +++ b/tests/test_build_linkcheck.py @@ -443,9 +443,10 @@ def do_HEAD(self): self.end_headers() def do_GET(self): - self.do_HEAD() content = b"ok\n" + self.send_response(200, "OK") self.send_header("Content-Length", str(len(content))) + self.end_headers() self.wfile.write(content)