(self)
| 797 | class WaitIteratorTest(AsyncTestCase): |
| 798 | @gen_test |
| 799 | def test_empty_iterator(self): |
| 800 | g = gen.WaitIterator() |
| 801 | self.assertTrue(g.done(), "empty generator iterated") |
| 802 | |
| 803 | with self.assertRaises(ValueError): |
| 804 | g = gen.WaitIterator(Future(), bar=Future()) |
| 805 | |
| 806 | self.assertEqual(g.current_index, None, "bad nil current index") |
| 807 | self.assertEqual(g.current_future, None, "bad nil current future") |
| 808 | |
| 809 | @gen_test |
| 810 | def test_already_done(self): |