(self)
| 2592 | self.assertEqual(when, h.when()) |
| 2593 | |
| 2594 | def test_timer(self): |
| 2595 | def callback(*args): |
| 2596 | return args |
| 2597 | |
| 2598 | args = (1, 2, 3) |
| 2599 | when = time.monotonic() |
| 2600 | h = asyncio.TimerHandle(when, callback, args, mock.Mock()) |
| 2601 | self.assertIs(h._callback, callback) |
| 2602 | self.assertIs(h._args, args) |
| 2603 | self.assertFalse(h.cancelled()) |
| 2604 | |
| 2605 | # cancel |
| 2606 | h.cancel() |
| 2607 | self.assertTrue(h.cancelled()) |
| 2608 | self.assertIsNone(h._callback) |
| 2609 | self.assertIsNone(h._args) |
| 2610 | |
| 2611 | |
| 2612 | def test_timer_repr(self): |
nothing calls this directly
no test coverage detected