◐ Shell
clean mode source ↗

bpo-43921: also accept EOF in post-handshake auth test (GH-25574) by tiran · Pull Request #25574 · python/cpython

Expand Up @@ -4424,9 +4424,11 @@ def msg_cb(conn, direction, version, content_type, msg_type, data): server_hostname=hostname) as s: s.connect((HOST, server.port)) s.write(b'PHA') # test sometimes fails with EOF error. Test passes as long as # server aborts connection with an error. with self.assertRaisesRegex( ssl.SSLError, 'tlsv13 alert certificate required' '(certificate required|EOF occurred)' ): # receive CertificateRequest self.assertEqual(s.recv(1024), b'OK\n') Expand Down