summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_httpservers.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_httpservers.py')
-rw-r--r--Lib/test/test_httpservers.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/Lib/test/test_httpservers.py b/Lib/test/test_httpservers.py
index dafcb0c..cdc5202 100644
--- a/Lib/test/test_httpservers.py
+++ b/Lib/test/test_httpservers.py
@@ -22,6 +22,7 @@ import urllib.parse
import tempfile
import time
import datetime
+from unittest import mock
from io import BytesIO
import unittest
@@ -782,7 +783,11 @@ class CGIHTTPServerTestCase(BaseTestCase):
class SocketlessRequestHandler(SimpleHTTPRequestHandler):
- def __init__(self):
+ def __init__(self, *args, **kwargs):
+ request = mock.Mock()
+ request.makefile.return_value = BytesIO()
+ super().__init__(request, None, None)
+
self.get_called = False
self.protocol_version = "HTTP/1.1"