(self)
| 231 | self.assertEqual(list(reversed(od.items())), empty) |
| 232 | |
| 233 | def test_popitem(self): |
| 234 | OrderedDict = self.OrderedDict |
| 235 | pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)] |
| 236 | shuffle(pairs) |
| 237 | od = OrderedDict(pairs) |
| 238 | while pairs: |
| 239 | self.assertEqual(od.popitem(), pairs.pop()) |
| 240 | with self.assertRaises(KeyError): |
| 241 | od.popitem() |
| 242 | self.assertEqual(len(od), 0) |
| 243 | |
| 244 | def test_popitem_last(self): |
| 245 | OrderedDict = self.OrderedDict |
nothing calls this directly
no test coverage detected