importsysfromdjango.core.handlers.wsgiimportWSGIRequestfromdjango.core.servers.basehttpimportWSGIRequestHandlerfromdjango.testimportTestCasefromdjango.test.clientimportRequestFactoryfromdjango.utils.siximportBytesIO,StringIOclassWSGIRequestHandlerTestCase(TestCase):deftest_https(self):request=WSGIRequest(RequestFactory().get('/').environ)request.makefile=lambda*args,**kwargs:BytesIO()handler=WSGIRequestHandler(request,'192.168.0.2',None)_stderr=sys.stderrsys.stderr=StringIO()try:handler.log_message("GET %s %s",str('\x16\x03'),"4")self.assertIn("You're accessing the developement server over HTTPS, ""but it only supports HTTP.",sys.stderr.getvalue())finally:sys.stderr=_stderr