MCPcopy Index your code
hub / github.com/ipython/ipython / test_register_unregister

Method test_register_unregister

tests/test_events.py:28–37  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

26 )
27
28 def test_register_unregister(self):
29 cb = Mock()
30
31 self.em.register("ping_received", cb)
32 self.em.trigger("ping_received")
33 self.assertEqual(cb.call_count, 1)
34
35 self.em.unregister("ping_received", cb)
36 self.em.trigger("ping_received")
37 self.assertEqual(cb.call_count, 1)
38
39 def test_bare_function_missed_unregister(self):
40 def cb1():

Callers

nothing calls this directly

Calls 3

triggerMethod · 0.80
unregisterMethod · 0.80
registerMethod · 0.45

Tested by

no test coverage detected