@@ -91,7 +91,10 @@ class ClusterTest(unittest.TestCase):
9191
9292 def test_tuple_for_contact_points (self ):
9393 cluster = Cluster (contact_points = [('localhost' , 9045 ), ('127.0.0.2' , 9046 ), '127.0.0.3' ], port = 9999 )
94- localhost_addr = set ([addr [0 ] for addr in [t for (_ ,_ ,_ ,_ ,t ) in socket .getaddrinfo ("localhost" ,80 )]])
94+ # Refactored for clarity
95+ addr_info = socket .getaddrinfo ("localhost" , 80 )
96+ sockaddr_tuples = [info [4 ] for info in addr_info ] # info[4] is sockaddr
97+ localhost_addr = set ([sockaddr [0 ] for sockaddr in sockaddr_tuples ])
9598 for cp in cluster .endpoints_resolved :
9699 if cp .address in localhost_addr :
97100 assert cp .port == 9045
@@ -108,7 +111,7 @@ def test_invalid_contact_point_types(self):
108111 Cluster (contact_points = "not a sequence" , protocol_version = 4 , connect_timeout = 1 )
109112
110113 def test_port_str (self ):
111- """Check port passed as tring is converted and checked properly"""
114+ """Check port passed as string is converted and checked properly"""
112115 cluster = Cluster (contact_points = ['127.0.0.1' ], port = '1111' )
113116 for cp in cluster .endpoints_resolved :
114117 if cp .address in ('::1' , '127.0.0.1' ):
@@ -182,7 +185,7 @@ def test_event_delay_timing(self, *_):
182185 """
183186 sched = _Scheduler (None )
184187 sched .schedule (0 , lambda : None )
185- sched .schedule (0 , lambda : None ) # pre-473: "TypeError: unorderable types: function() < function()"t
188+ sched .schedule (0 , lambda : None ) # pre-473: "TypeError: unorderable types: function() < function()"
186189
187190
188191class SessionTest (unittest .TestCase ):
@@ -292,7 +295,7 @@ def test_default_exec_parameters(self):
292295 assert cluster .profile_manager .default .request_timeout == 10.0
293296 assert session .default_consistency_level == ConsistencyLevel .LOCAL_ONE
294297 assert cluster .profile_manager .default .consistency_level == ConsistencyLevel .LOCAL_ONE
295- assert session .default_serial_consistency_level == None
298+ assert session .default_serial_consistency_level is None
296299 assert cluster .profile_manager .default .serial_consistency_level == None
297300 assert session .row_factory == named_tuple_factory
298301 assert cluster .profile_manager .default .row_factory == named_tuple_factory
0 commit comments