MCPcopy Index your code
hub / github.com/python/cpython / test_unregister

Method test_unregister

Lib/test/test_selectors.py:89–102  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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()

Callers

nothing calls this directly

Calls 5

make_socketpairMethod · 0.95
addCleanupMethod · 0.80
registerMethod · 0.45
unregisterMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected