(self)
| 190 | self.assertFalse(ts.is_active()) |
| 191 | |
| 192 | def test_is_active(self): |
| 193 | ts = graphlib.TopologicalSorter() |
| 194 | ts.add(1, 2) |
| 195 | ts.prepare() |
| 196 | |
| 197 | self.assertTrue(ts.is_active()) |
| 198 | self.assertEqual(ts.get_ready(), (2,)) |
| 199 | self.assertTrue(ts.is_active()) |
| 200 | ts.done(2) |
| 201 | self.assertTrue(ts.is_active()) |
| 202 | self.assertEqual(ts.get_ready(), (1,)) |
| 203 | self.assertTrue(ts.is_active()) |
| 204 | ts.done(1) |
| 205 | self.assertFalse(ts.is_active()) |
| 206 | |
| 207 | def test_not_hashable_nodes(self): |
| 208 | ts = graphlib.TopologicalSorter() |
nothing calls this directly
no test coverage detected