(self)
| 87 | selectors.EVENT_READ) |
| 88 | |
| 89 | def test_unregister(self): |
| 90 | s = self.SELECTOR() |
| 91 | self.addCleanup(s.close) |
| 92 | |
| 93 | rd, wr = self.make_socketpair() |
| 94 | |
| 95 | s.register(rd, selectors.EVENT_READ) |
| 96 | s.unregister(rd) |
| 97 | |
| 98 | # unregister an unknown file obj |
| 99 | self.assertRaises(KeyError, s.unregister, 999999) |
| 100 | |
| 101 | # unregister twice |
| 102 | self.assertRaises(KeyError, s.unregister, rd) |
| 103 | |
| 104 | def test_unregister_after_fd_close(self): |
| 105 | s = self.SELECTOR() |
nothing calls this directly
no test coverage detected