mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
gh-117483: Accept "Broken pipe" as valid error message in test_wrong_cert_tls13
(GH-117484)
On macOS, the closed connection can lead to a "Broken pipe" error instead of a "Connection reset by peer" error.
This commit is contained in:
parent
33ee5cb3e9
commit
a214f55b27
1 changed files with 3 additions and 1 deletions
|
@ -3169,7 +3169,9 @@ class ThreadedTests(unittest.TestCase):
|
|||
s.connect((HOST, server.port))
|
||||
with self.assertRaisesRegex(
|
||||
OSError,
|
||||
'alert unknown ca|EOF occurred|TLSV1_ALERT_UNKNOWN_CA|closed by the remote host|Connection reset by peer'
|
||||
'alert unknown ca|EOF occurred|TLSV1_ALERT_UNKNOWN_CA|'
|
||||
'closed by the remote host|Connection reset by peer|'
|
||||
'Broken pipe'
|
||||
):
|
||||
# TLS 1.3 perform client cert exchange after handshake
|
||||
s.write(b'data')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue