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