Lines Matching defs:selectors
4 import selectors
70 key = s.register(rd, selectors.EVENT_READ, "data")
71 self.assertIsInstance(key, selectors.SelectorKey)
74 self.assertEqual(key.events, selectors.EVENT_READ)
81 self.assertRaises(ValueError, s.register, -10, selectors.EVENT_READ)
84 self.assertRaises(KeyError, s.register, rd, selectors.EVENT_READ)
88 selectors.EVENT_READ)
96 s.register(rd, selectors.EVENT_READ)
110 s.register(r, selectors.EVENT_READ)
111 s.register(w, selectors.EVENT_WRITE)
123 s.register(r, selectors.EVENT_READ)
124 s.register(w, selectors.EVENT_WRITE)
139 s.register(rd, selectors.EVENT_READ)
140 s.register(wr, selectors.EVENT_WRITE)
152 key = s.register(rd, selectors.EVENT_READ)
155 key2 = s.modify(rd, selectors.EVENT_WRITE)
165 key = s.register(rd, selectors.EVENT_READ, d1)
166 key2 = s.modify(rd, selectors.EVENT_READ, d2)
173 self.assertRaises(KeyError, s.modify, 999999, selectors.EVENT_READ)
180 s.modify(rd, selectors.EVENT_READ, d3)
189 'selectors.EpollSelector._selector_cls')
192 'selectors.PollSelector._selector_cls')
195 'selectors.DevpollSelector._selector_cls')
205 s.register(rd, selectors.EVENT_READ)
208 s.modify(rd, selectors.EVENT_WRITE)
218 s.register(rd, selectors.EVENT_READ)
219 s.register(wr, selectors.EVENT_WRITE)
233 key = s.register(rd, selectors.EVENT_READ, "data")
249 key = s.register(rd, selectors.EVENT_READ, "data")
270 s.register(rd, selectors.EVENT_READ)
271 wr_key = s.register(wr, selectors.EVENT_WRITE)
275 self.assertTrue(isinstance(key, selectors.SelectorKey))
277 self.assertFalse(events & ~(selectors.EVENT_READ |
278 selectors.EVENT_WRITE))
280 self.assertEqual([(wr_key, selectors.EVENT_WRITE)], result)
289 sel.register(rd, selectors.EVENT_READ)
290 sel.register(wr, selectors.EVENT_WRITE)
318 s.register(rd, selectors.EVENT_READ)
319 s.register(wr, selectors.EVENT_WRITE)
329 ready_writers = find_ready_matching(ready, selectors.EVENT_WRITE)
338 selectors.EVENT_READ)
372 s.register(wr, selectors.EVENT_WRITE)
379 s.register(rd, selectors.EVENT_READ)
412 s.register(rd, selectors.EVENT_READ)
436 s.register(rd, selectors.EVENT_READ)
481 s.register(rd, selectors.EVENT_READ)
482 s.register(wr, selectors.EVENT_WRITE)
502 SELECTOR = selectors.DefaultSelector
507 SELECTOR = selectors.SelectSelector
510 @unittest.skipUnless(hasattr(selectors, 'PollSelector'),
511 "Test needs selectors.PollSelector")
515 SELECTOR = getattr(selectors, 'PollSelector', None)
518 @unittest.skipUnless(hasattr(selectors, 'EpollSelector'),
519 "Test needs selectors.EpollSelector")
523 SELECTOR = getattr(selectors, 'EpollSelector', None)
530 s.register(f, selectors.EVENT_READ)
536 @unittest.skipUnless(hasattr(selectors, 'KqueueSelector'),
537 "Test needs selectors.KqueueSelector)")
541 SELECTOR = getattr(selectors, 'KqueueSelector', None)
549 s.register(bad_f, selectors.EVENT_READ)
569 @unittest.skipUnless(hasattr(selectors, 'DevpollSelector'),
570 "Test needs selectors.DevpollSelector")
574 SELECTOR = getattr(selectors, 'DevpollSelector', None)