@@ -100,19 +100,18 @@ def test_ipaddr_info(self):
100100 # IPv4 address with family IPv6.
101101 self .assertIsNone (base_events ._ipaddr_info ('1.2.3.4' , 1 , INET6 , STREAM , TCP ))
102102
103- if sys .version_info >= (3 , 7 ):
104- RTuple = (0 ,0 )
105- else :
106- RTuple = ()
107- self .assertEqual (
108- (INET6 , STREAM , TCP , '' , ('::3' , 1 )+ RTuple ),
109- base_events ._ipaddr_info ('::3' , 1 , INET6 , STREAM , TCP )
110- )
111-
112- self .assertEqual (
113- (INET6 , STREAM , TCP , '' , ('::3' , 1 )+ RTuple ),
114- base_events ._ipaddr_info ('::3' , 1 , UNSPEC , STREAM , TCP )
115- )
103+ def chk (inf ):
104+ assert inf [0 ] == INET6
105+ assert inf [1 ] == STREAM
106+ assert inf [2 ] == TCP
107+ assert inf [3 ] == ''
108+ assert inf [4 ][0 ] == '::3'
109+ assert inf [4 ][1 ] == 1
110+ assert len (inf ) == 5
111+ assert len (inf [4 ]) in (2 ,4 )
112+
113+ chk (base_events ._ipaddr_info ('::3' , 1 , INET6 , STREAM , TCP ))
114+ chk (base_events ._ipaddr_info ('::3' , 1 , UNSPEC , STREAM , TCP ))
116115
117116 # IPv6 address with family IPv4.
118117 self .assertIsNone (base_events ._ipaddr_info ('::3' , 1 , INET , STREAM , TCP ))
0 commit comments