Lines Matching refs:OrderedDict

35         OrderedDict = self.OrderedDict
37 OrderedDict([('a', 1), ('b', 2)], None) # too many args
39 self.assertEqual(sorted(OrderedDict(dict(pairs)).items()), pairs) # dict input
40 self.assertEqual(sorted(OrderedDict(**dict(pairs)).items()), pairs) # kwds input
41 self.assertEqual(list(OrderedDict(pairs).items()), pairs) # pairs input
42 self.assertEqual(list(OrderedDict([('a', 1), ('b', 2), ('c', 9), ('d', 4)],
46 self.assertEqual(list(OrderedDict(self=42).items()), [('self', 42)])
47 self.assertEqual(list(OrderedDict(other=42).items()), [('other', 42)])
48 self.assertRaises(TypeError, OrderedDict, 42)
49 self.assertRaises(TypeError, OrderedDict, (), ())
50 self.assertRaises(TypeError, OrderedDict.__init__)
53 d = OrderedDict([('a', 1), ('b', 2), ('c', 3), ('d', 44), ('e', 55)])
59 OrderedDict = self.OrderedDict
62 argdict = OrderedDict(items)
63 d = OrderedDict(**argdict)
67 OrderedDict = self.OrderedDict
69 OrderedDict().update([('a', 1), ('b', 2)], None) # too many args
71 od = OrderedDict()
74 od = OrderedDict()
77 od = OrderedDict()
80 od = OrderedDict()
86 od = OrderedDict()
89 od = OrderedDict()
92 od = OrderedDict()
99 d = OrderedDict([('a', 1), ('b', 2), ('c', 3), ('d', 44), ('e', 55)])
104 self.assertRaises(TypeError, OrderedDict().update, 42)
105 self.assertRaises(TypeError, OrderedDict().update, (), ())
106 self.assertRaises(TypeError, OrderedDict.update)
108 self.assertRaises(TypeError, OrderedDict().update, 42)
109 self.assertRaises(TypeError, OrderedDict().update, (), ())
110 self.assertRaises(TypeError, OrderedDict.update)
122 self.OrderedDict(Spam())
126 OrderedDict = self.OrderedDict
127 od = OrderedDict.fromkeys('abc')
129 od = OrderedDict.fromkeys('abc', value=None)
131 od = OrderedDict.fromkeys('abc', value=0)
135 OrderedDict = self.OrderedDict
136 self.assertIsInstance(OrderedDict(), MutableMapping)
137 self.assertTrue(issubclass(OrderedDict, MutableMapping))
140 OrderedDict = self.OrderedDict
143 od = OrderedDict(pairs)
149 OrderedDict = self.OrderedDict
151 od = OrderedDict(pairs)
159 OrderedDict = self.OrderedDict
160 od = OrderedDict([('d', 1), ('b', 2), ('c', 3), ('a', 4), ('e', 5)])
167 OrderedDict = self.OrderedDict
170 od = OrderedDict(pairs)
184 OrderedDict = self.OrderedDict
185 od = OrderedDict.fromkeys('abc')
195 OrderedDict = self.OrderedDict
197 OrderedDict([('a', 1), ('b', 2)], None)
199 od = OrderedDict(pairs)
208 OrderedDict = self.OrderedDict
209 od = OrderedDict()
221 OrderedDict = self.OrderedDict
224 od = OrderedDict(pairs)
232 OrderedDict = self.OrderedDict
235 obj = OrderedDict(pairs)
243 OrderedDict = self.OrderedDict
246 od = OrderedDict(pairs)
257 class Missing(OrderedDict):
269 OrderedDict = self.OrderedDict
272 od1 = OrderedDict(pairs)
273 od2 = OrderedDict(pairs)
276 od2 = OrderedDict(pairs)
282 self.assertNotEqual(od1, OrderedDict(pairs[:-1]))
285 OrderedDict = self.OrderedDict
289 od = OrderedDict(pairs)
322 update_test = OrderedDict()
325 check(OrderedDict(od))
328 OrderedDict = self.OrderedDict
332 od = OrderedDict(pairs)
334 # '!!python/object/apply:__main__.OrderedDict\n- - [a, 1]\n - [b, 2]\n'
338 OrderedDict = self.OrderedDict
341 od = OrderedDict(pairs)
349 OrderedDict = self.OrderedDict
350 od = OrderedDict()
362 OrderedDict = self.OrderedDict
363 od = OrderedDict([('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)])
365 "OrderedDict([('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)])")
367 self.assertEqual(repr(OrderedDict()), "OrderedDict()")
370 OrderedDict = self.OrderedDict
372 od = OrderedDict.fromkeys('abc')
375 "OrderedDict([('a', None), ('b', None), ('c', None), ('x', ...)])")
378 OrderedDict = self.OrderedDict
379 od = OrderedDict()
392 OrderedDict = self.OrderedDict
395 od = OrderedDict(pairs)
406 class Missing(OrderedDict):
412 OrderedDict = self.OrderedDict
415 od = OrderedDict()
424 OrderedDict = self.OrderedDict
425 od = OrderedDict.fromkeys('abcde')
443 OrderedDict = self.OrderedDict
444 od = OrderedDict.fromkeys('abc')
450 od = OrderedDict.fromkeys('abc')
457 OrderedDict = self.OrderedDict
460 od = OrderedDict(**d)
464 OrderedDict = self.OrderedDict
467 od = OrderedDict.fromkeys(s)
472 OrderedDict = self.OrderedDict
474 class MyOD(OrderedDict):
482 # correctly for OrderedDict: deleting a highly nested OrderDict
484 OrderedDict = self.OrderedDict
487 obj = OrderedDict([(None, obj)])
493 # correctly for OrderedDict: deleting a highly nested OrderDict
495 OrderedDict = self.OrderedDict
497 class MyOD(OrderedDict):
509 OrderedDict = self.OrderedDict
537 od = OrderedDict()
548 OrderedDict = self.OrderedDict
554 od = OrderedDict()
570 OrderedDict = self.OrderedDict
576 od = OrderedDict()
585 hash table. During fast node lookup, OrderedDict must correctly
593 OrderedDict = self.OrderedDict
595 od = OrderedDict()
607 OrderedDict = self.OrderedDict
608 od = OrderedDict()
613 OrderedDict = self.OrderedDict
614 od = OrderedDict()
622 OrderedDict = self.OrderedDict
623 od = OrderedDict()
630 OrderedDict = self.OrderedDict
631 od = OrderedDict()
639 OrderedDict = self.OrderedDict
640 od = OrderedDict()
648 OrderedDict = self.OrderedDict
649 od = OrderedDict()
654 OrderedDict = self.OrderedDict
655 od = OrderedDict()
661 OrderedDict = self.OrderedDict
663 od = OrderedDict()
671 support.check_free_after_iterating(self, iter, self.OrderedDict)
672 support.check_free_after_iterating(self, lambda d: iter(d.keys()), self.OrderedDict)
673 support.check_free_after_iterating(self, lambda d: iter(d.values()), self.OrderedDict)
674 support.check_free_after_iterating(self, lambda d: iter(d.items()), self.OrderedDict)
677 OrderedDict = self.OrderedDict
679 a = OrderedDict({0: 0, 1: 1, 2: 1})
680 b = OrderedDict({1: 1, 2: 2, 3: 3})
686 expected = OrderedDict({0: 0, 1: 1, 2: 2, 3: 3})
694 expected = OrderedDict({1: 1, 2: 1, 3: 3, 0: 0})
699 self.assertIs(type(a | b), OrderedDict)
700 self.assertIs(type(dict(a) | b), OrderedDict)
701 self.assertIs(type(a | dict(b)), OrderedDict)
721 # bpo-42536: OrderedDict.items's tuple-reuse speed trick breaks the GC's
724 it = iter(self.OrderedDict({None: []}).items())
734 OrderedDict = py_coll.OrderedDict
740 Reuse some of tests in OrderedDict selectively.
744 OrderedDict = dict
760 OrderedDict = c_coll.OrderedDict
765 OrderedDict = self.OrderedDict
777 od = OrderedDict()
797 OrderedDict = self.OrderedDict
799 od = OrderedDict.fromkeys('abcde')
814 OrderedDict = self.OrderedDict
816 od = OrderedDict(pairs)
833 # OrderedDict objects. See bpo-39778 for more information.
837 x = self.OrderedDict()
854 class OrderedDict(py_coll.OrderedDict):
861 class OrderedDict(c_coll.OrderedDict):
868 class OrderedDict(py_coll.OrderedDict):
877 class OrderedDict(c_coll.OrderedDict):
886 cls.type2test = py_coll.OrderedDict
898 cls.type2test = c_coll.OrderedDict
909 class MyOrderedDict(py_coll.OrderedDict):
923 class MyOrderedDict(c_coll.OrderedDict):
1001 class type2test(SimpleLRUCache, py_coll.OrderedDict):
1010 class type2test(SimpleLRUCache, c_coll.OrderedDict):