@@ -1128,14 +1128,17 @@ def test_create_server_ssl_match_failed(self):
11281128 # incorrect server_hostname
11291129 with mock .patch .object (self .loop , 'call_exception_handler' ):
11301130 with test_utils .disable_logger ():
1131- with self .assertRaisesRegex (ssl .CertificateError ,
1132- "hostname '127.0.0.1' doesn't match 'localhost'" ):
1131+ with self .assertRaises (ssl .CertificateError ) as err :
11331132 self .loop .run_until_complete (
11341133 self .loop .create_connection (MyProto , host , port , ssl = sslcontext_client )
11351134 )
1135+ assert "'127.0.0.1'" in str (err .exception )
1136+ # assert "localhost" in str(err.exception)
1137+ assert "match" in str (err .exception )
11361138
11371139 # close connection
1138- proto .transport .close ()
1140+ if proto .transport is not None :
1141+ proto .transport .close ()
11391142 server .close ()
11401143
11411144 @unittest .skipIf (sys .version_info > (3 , 7 ), reason = "Legacy suppot was discontinued" )
@@ -1666,6 +1669,8 @@ def test_prompt_cancellation(self):
16661669 r , w = socket .socketpair ()
16671670 r .setblocking (False )
16681671 f = self .loop .sock_recv (r , 1 )
1672+ if sys .version_info >= (3 , 7 ):
1673+ f = self .loop .create_task (f )
16691674 ov = getattr (f , 'ov' , None )
16701675 if ov is not None :
16711676 self .assertTrue (ov .pending )
@@ -2513,28 +2518,28 @@ def test_not_implemented(self):
25132518 self .assertRaises (NotImplementedError , loop .call_soon , None )
25142519 self .assertRaises (NotImplementedError , loop .time )
25152520 self .assertRaises (NotImplementedError , loop .call_soon_threadsafe , None )
2516- self .assertRaises (NotImplementedError , loop .run_in_executor , f , f )
25172521 self .assertRaises (NotImplementedError , loop .set_default_executor , f )
2518- self .assertRaises (NotImplementedError , loop .getaddrinfo , 'localhost' , 8080 )
2519- self .assertRaises (NotImplementedError , loop .getnameinfo , ('localhost' , 8080 ))
2520- self .assertRaises (NotImplementedError , loop .create_connection , f )
2521- self .assertRaises (NotImplementedError , loop .create_server , f )
2522- self .assertRaises (NotImplementedError , loop .create_datagram_endpoint , f )
2522+ if sys .version_info < (3 , 7 ):
2523+ self .assertRaises (NotImplementedError , loop .run_in_executor , f , f )
2524+ self .assertRaises (NotImplementedError , loop .getaddrinfo , 'localhost' , 8080 )
2525+ self .assertRaises (NotImplementedError , loop .getnameinfo , ('localhost' , 8080 ))
2526+ self .assertRaises (NotImplementedError , loop .create_connection , f )
2527+ self .assertRaises (NotImplementedError , loop .create_server , f )
2528+ self .assertRaises (NotImplementedError , loop .create_datagram_endpoint , f )
2529+ # self.assertRaises(NotImplementedError, loop.sock_recv, f, 10)
2530+ self .assertRaises (NotImplementedError , loop .sock_sendall , f , 10 )
2531+ self .assertRaises (NotImplementedError , loop .sock_connect , f , f )
2532+ self .assertRaises (NotImplementedError , loop .sock_accept , f )
2533+ self .assertRaises (NotImplementedError , loop .connect_read_pipe , f , mock .sentinel .pipe )
2534+ self .assertRaises (NotImplementedError , loop .connect_write_pipe , f , mock .sentinel .pipe )
2535+ self .assertRaises (NotImplementedError , loop .subprocess_shell , f , mock .sentinel )
2536+ self .assertRaises (NotImplementedError , loop .subprocess_exec , f )
25232537 self .assertRaises (NotImplementedError , loop .add_reader , 1 , f )
25242538 self .assertRaises (NotImplementedError , loop .remove_reader , 1 )
25252539 self .assertRaises (NotImplementedError , loop .add_writer , 1 , f )
25262540 self .assertRaises (NotImplementedError , loop .remove_writer , 1 )
2527- self .assertRaises (NotImplementedError , loop .sock_recv , f , 10 )
2528- self .assertRaises (NotImplementedError , loop .sock_sendall , f , 10 )
2529- self .assertRaises (NotImplementedError , loop .sock_connect , f , f )
2530- self .assertRaises (NotImplementedError , loop .sock_accept , f )
25312541 self .assertRaises (NotImplementedError , loop .add_signal_handler , 1 , f )
25322542 self .assertRaises (NotImplementedError , loop .remove_signal_handler , 1 )
2533- self .assertRaises (NotImplementedError , loop .remove_signal_handler , 1 )
2534- self .assertRaises (NotImplementedError , loop .connect_read_pipe , f , mock .sentinel .pipe )
2535- self .assertRaises (NotImplementedError , loop .connect_write_pipe , f , mock .sentinel .pipe )
2536- self .assertRaises (NotImplementedError , loop .subprocess_shell , f , mock .sentinel )
2537- self .assertRaises (NotImplementedError , loop .subprocess_exec , f )
25382543 self .assertRaises (NotImplementedError , loop .set_exception_handler , f )
25392544 self .assertRaises (NotImplementedError , loop .default_exception_handler , f )
25402545 self .assertRaises (NotImplementedError , loop .call_exception_handler , f )
0 commit comments