(self)
| 434 | self.assertEqual(list(od.items()), [('b', 2), ('a', 1)]) |
| 435 | |
| 436 | def test_move_to_end(self): |
| 437 | OrderedDict = self.OrderedDict |
| 438 | od = OrderedDict.fromkeys('abcde') |
| 439 | self.assertEqual(list(od), list('abcde')) |
| 440 | od.move_to_end('c') |
| 441 | self.assertEqual(list(od), list('abdec')) |
| 442 | od.move_to_end('c', False) |
| 443 | self.assertEqual(list(od), list('cabde')) |
| 444 | od.move_to_end('c', False) |
| 445 | self.assertEqual(list(od), list('cabde')) |
| 446 | od.move_to_end('e') |
| 447 | self.assertEqual(list(od), list('cabde')) |
| 448 | od.move_to_end('b', last=False) |
| 449 | self.assertEqual(list(od), list('bcade')) |
| 450 | with self.assertRaises(KeyError): |
| 451 | od.move_to_end('x') |
| 452 | with self.assertRaises(KeyError): |
| 453 | od.move_to_end('x', False) |
| 454 | |
| 455 | def test_move_to_end_issue25406(self): |
| 456 | OrderedDict = self.OrderedDict |
nothing calls this directly
no test coverage detected