@@ -178,7 +178,7 @@ def test_sock_connect_resolve_using_socket_params(self, m_gai):
178
178
sock .connect .assert_called_with (('127.0.0.1' , 0 ))
179
179
180
180
def test_add_reader (self ):
181
- self .loop ._selector .get_key . side_effect = KeyError
181
+ self .loop ._selector .get_map . return_value = {}
182
182
cb = lambda : True
183
183
self .loop .add_reader (1 , cb )
184
184
@@ -192,8 +192,8 @@ def test_add_reader(self):
192
192
def test_add_reader_existing (self ):
193
193
reader = mock .Mock ()
194
194
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 ))}
197
197
cb = lambda : True
198
198
self .loop .add_reader (1 , cb )
199
199
@@ -208,8 +208,8 @@ def test_add_reader_existing(self):
208
208
209
209
def test_add_reader_existing_writer (self ):
210
210
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 ))}
213
213
cb = lambda : True
214
214
self .loop .add_reader (1 , cb )
215
215
@@ -222,18 +222,18 @@ def test_add_reader_existing_writer(self):
222
222
self .assertEqual (writer , w )
223
223
224
224
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 ))}
227
227
self .assertFalse (self .loop .remove_reader (1 ))
228
228
229
229
self .assertTrue (self .loop ._selector .unregister .called )
230
230
231
231
def test_remove_reader_read_write (self ):
232
232
reader = mock .Mock ()
233
233
writer = mock .Mock ()
234
- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
234
+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
235
235
1 , 1 , selectors .EVENT_READ | selectors .EVENT_WRITE ,
236
- (reader , writer ))
236
+ (reader , writer ))}
237
237
self .assertTrue (
238
238
self .loop .remove_reader (1 ))
239
239
@@ -243,12 +243,12 @@ def test_remove_reader_read_write(self):
243
243
self .loop ._selector .modify .call_args [0 ])
244
244
245
245
def test_remove_reader_unknown (self ):
246
- self .loop ._selector .get_key . side_effect = KeyError
246
+ self .loop ._selector .get_map . return_value = {}
247
247
self .assertFalse (
248
248
self .loop .remove_reader (1 ))
249
249
250
250
def test_add_writer (self ):
251
- self .loop ._selector .get_key . side_effect = KeyError
251
+ self .loop ._selector .get_map . return_value = {}
252
252
cb = lambda : True
253
253
self .loop .add_writer (1 , cb )
254
254
@@ -262,8 +262,8 @@ def test_add_writer(self):
262
262
def test_add_writer_existing (self ):
263
263
reader = mock .Mock ()
264
264
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 ))}
267
267
cb = lambda : True
268
268
self .loop .add_writer (1 , cb )
269
269
@@ -277,18 +277,18 @@ def test_add_writer_existing(self):
277
277
self .assertEqual (cb , w ._callback )
278
278
279
279
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 ))}
282
282
self .assertFalse (self .loop .remove_writer (1 ))
283
283
284
284
self .assertTrue (self .loop ._selector .unregister .called )
285
285
286
286
def test_remove_writer_read_write (self ):
287
287
reader = mock .Mock ()
288
288
writer = mock .Mock ()
289
- self .loop ._selector .get_key .return_value = selectors .SelectorKey (
289
+ self .loop ._selector .get_map .return_value = { 1 : selectors .SelectorKey (
290
290
1 , 1 , selectors .EVENT_READ | selectors .EVENT_WRITE ,
291
- (reader , writer ))
291
+ (reader , writer ))}
292
292
self .assertTrue (
293
293
self .loop .remove_writer (1 ))
294
294
@@ -298,7 +298,7 @@ def test_remove_writer_read_write(self):
298
298
self .loop ._selector .modify .call_args [0 ])
299
299
300
300
def test_remove_writer_unknown (self ):
301
- self .loop ._selector .get_key . side_effect = KeyError
301
+ self .loop ._selector .get_map . return_value = {}
302
302
self .assertFalse (
303
303
self .loop .remove_writer (1 ))
304
304
0 commit comments