(self)
| 48 | self.em.unregister("ping_received", cb1) |
| 49 | |
| 50 | def test_cb_error(self): |
| 51 | cb = Mock(side_effect=ValueError) |
| 52 | self.em.register("ping_received", cb) |
| 53 | with tt.AssertPrints("Error in callback"): |
| 54 | self.em.trigger("ping_received") |
| 55 | |
| 56 | def test_cb_keyboard_interrupt(self): |
| 57 | cb = Mock(side_effect=KeyboardInterrupt) |