From: Victor Stinner Date: Mon, 4 May 2026 14:20:25 +0000 (+0200) Subject: gh-148292: Remove shutdown() test in test_ssl.test_got_eof() (#149366) X-Git-Tag: v3.15.0b1~75 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1e21cf6fee3830012e458c0fe5dbc6fcd45ace92;p=thirdparty%2FPython%2Fcpython.git gh-148292: Remove shutdown() test in test_ssl.test_got_eof() (#149366) The shutdown() behavior depends too much on the operating system and it's unrelated to the got_eof_error change. --- diff --git a/Lib/test/test_ssl.py b/Lib/test/test_ssl.py index 97975db3bf49..f1f7a07701de 100644 --- a/Lib/test/test_ssl.py +++ b/Lib/test/test_ssl.py @@ -5074,14 +5074,6 @@ class ThreadedTests(unittest.TestCase): sslsock.do_handshake() self.assertEqual(sslsock.pending(), 0) - try: - sslsock.shutdown(socket.SHUT_WR) - except OSError as exc: - self.assertEqual(exc.errno, errno.ENOTCONN) - else: - # On Windows and on OpenSSL 1.1.1, shutdown() doesn't - # raise an error - pass @unittest.skipUnless(has_tls_version('TLSv1_3') and ssl.HAS_PHA,