@@ -178,7 +178,7 @@ def test_sock_connect_resolve_using_socket_params(self, m_gai):
178178 sock .connect .assert_called_with (('127.0.0.1' , 0 ))
179179
180180 def test_add_reader (self ):
181- self .loop ._selector .get_key . side_effect = KeyError
181+ self .loop ._selector .get_map . return_value = {}
182182 cb = lambda : True
183183 self .loop .add_reader (1 , cb )
184184
@@ -192,8 +192,8 @@ def test_add_reader(self):
192192 def test_add_reader_existing (self ):
193193 reader = mock .Mock ()
194194 writer = mock .Mock ()
195- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
196- 1 , 1 , selectors .EVENT_WRITE , (reader , writer ))
195+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
196+ 1 , 1 , selectors .EVENT_WRITE , (reader , writer ))}
197197 cb = lambda : True
198198 self .loop .add_reader (1 , cb )
199199
@@ -208,8 +208,8 @@ def test_add_reader_existing(self):
208208
209209 def test_add_reader_existing_writer (self ):
210210 writer = mock .Mock ()
211- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
212- 1 , 1 , selectors .EVENT_WRITE , (None , writer ))
211+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
212+ 1 , 1 , selectors .EVENT_WRITE , (None , writer ))}
213213 cb = lambda : True
214214 self .loop .add_reader (1 , cb )
215215
@@ -222,18 +222,18 @@ def test_add_reader_existing_writer(self):
222222 self .assertEqual (writer , w )
223223
224224 def test_remove_reader (self ):
225- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
226- 1 , 1 , selectors .EVENT_READ , (None , None ))
225+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
226+ 1 , 1 , selectors .EVENT_READ , (None , None ))}
227227 self .assertFalse (self .loop .remove_reader (1 ))
228228
229229 self .assertTrue (self .loop ._selector .unregister .called )
230230
231231 def test_remove_reader_read_write (self ):
232232 reader = mock .Mock ()
233233 writer = mock .Mock ()
234- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
234+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
235235 1 , 1 , selectors .EVENT_READ | selectors .EVENT_WRITE ,
236- (reader , writer ))
236+ (reader , writer ))}
237237 self .assertTrue (
238238 self .loop .remove_reader (1 ))
239239
@@ -243,12 +243,12 @@ def test_remove_reader_read_write(self):
243243 self .loop ._selector .modify .call_args [0 ])
244244
245245 def test_remove_reader_unknown (self ):
246- self .loop ._selector .get_key . side_effect = KeyError
246+ self .loop ._selector .get_map . return_value = {}
247247 self .assertFalse (
248248 self .loop .remove_reader (1 ))
249249
250250 def test_add_writer (self ):
251- self .loop ._selector .get_key . side_effect = KeyError
251+ self .loop ._selector .get_map . return_value = {}
252252 cb = lambda : True
253253 self .loop .add_writer (1 , cb )
254254
@@ -262,8 +262,8 @@ def test_add_writer(self):
262262 def test_add_writer_existing (self ):
263263 reader = mock .Mock ()
264264 writer = mock .Mock ()
265- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
266- 1 , 1 , selectors .EVENT_READ , (reader , writer ))
265+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
266+ 1 , 1 , selectors .EVENT_READ , (reader , writer ))}
267267 cb = lambda : True
268268 self .loop .add_writer (1 , cb )
269269
@@ -277,18 +277,18 @@ def test_add_writer_existing(self):
277277 self .assertEqual (cb , w ._callback )
278278
279279 def test_remove_writer (self ):
280- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
281- 1 , 1 , selectors .EVENT_WRITE , (None , None ))
280+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
281+ 1 , 1 , selectors .EVENT_WRITE , (None , None ))}
282282 self .assertFalse (self .loop .remove_writer (1 ))
283283
284284 self .assertTrue (self .loop ._selector .unregister .called )
285285
286286 def test_remove_writer_read_write (self ):
287287 reader = mock .Mock ()
288288 writer = mock .Mock ()
289- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
289+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
290290 1 , 1 , selectors .EVENT_READ | selectors .EVENT_WRITE ,
291- (reader , writer ))
291+ (reader , writer ))}
292292 self .assertTrue (
293293 self .loop .remove_writer (1 ))
294294
@@ -298,7 +298,7 @@ def test_remove_writer_read_write(self):
298298 self .loop ._selector .modify .call_args [0 ])
299299
300300 def test_remove_writer_unknown (self ):
301- self .loop ._selector .get_key . side_effect = KeyError
301+ self .loop ._selector .get_map . return_value = {}
302302 self .assertFalse (
303303 self .loop .remove_writer (1 ))
304304
0 commit comments