@@ -514,7 +514,6 @@ def test_handshake_timeout(self):
514
514
# completed in timeout period, instead of remaining open indefinitely
515
515
client_sslctx = test_utils .simple_client_sslcontext ()
516
516
517
- # silence error logger
518
517
messages = []
519
518
self .loop .set_exception_handler (lambda loop , ctx : messages .append (ctx ))
520
519
@@ -556,8 +555,8 @@ async def client(addr):
556
555
def test_create_connection_ssl_slow_handshake (self ):
557
556
client_sslctx = test_utils .simple_client_sslcontext ()
558
557
559
- # silence error logger
560
- self .loop .set_exception_handler (lambda * args : None )
558
+ messages = []
559
+ self .loop .set_exception_handler (lambda loop , ctx : messages . append ( ctx ) )
561
560
562
561
def server (sock ):
563
562
try :
@@ -585,9 +584,11 @@ async def client(addr):
585
584
586
585
self .loop .run_until_complete (client (srv .addr ))
587
586
587
+ self .assertEqual (messages , [])
588
+
588
589
def test_create_connection_ssl_failed_certificate (self ):
589
- # silence error logger
590
- self .loop .set_exception_handler (lambda * args : None )
590
+ messages = []
591
+ self .loop .set_exception_handler (lambda loop , ctx : messages . append ( ctx ) )
591
592
592
593
sslctx = test_utils .simple_server_sslcontext ()
593
594
client_sslctx = test_utils .simple_client_sslcontext (
@@ -619,6 +620,8 @@ async def client(addr):
619
620
with self .assertRaises (ssl .SSLCertVerificationError ):
620
621
self .loop .run_until_complete (client (srv .addr ))
621
622
623
+ self .assertEqual (messages , [])
624
+
622
625
623
626
@unittest .skipIf (ssl is None , 'No ssl module' )
624
627
class SelectorStartTLSTests (BaseStartTLS , unittest .TestCase ):
0 commit comments