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

Method test_cancel_correct_event

Lib/test/test_sched.py:160–169  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

158 self.assertEqual(timer.time(), 4)
159
160 def test_cancel_correct_event(self):
161 # bpo-19270
162 events = []
163 scheduler = sched.scheduler()
164 scheduler.enterabs(1, 1, events.append, ("a",))
165 b = scheduler.enterabs(1, 1, events.append, ("b",))
166 scheduler.enterabs(1, 1, events.append, ("c",))
167 scheduler.cancel(b)
168 scheduler.run()
169 self.assertEqual(events, ["a", "c"])
170
171 def test_empty(self):
172 l = []

Callers

nothing calls this directly

Calls 4

assertEqualMethod · 0.95
enterabsMethod · 0.80
cancelMethod · 0.45
runMethod · 0.45

Tested by

no test coverage detected