Lines Matching defs:items

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
43 c=3, e=5).items()), pairs) # mixed input
46 self.assertEqual(list(OrderedDict(self=42).items()), [('self', 42)])
47 self.assertEqual(list(OrderedDict(other=42).items()), [('other', 42)])
55 self.assertEqual(list(d.items()),
60 items = [('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5), ('f', 6), ('g', 7)]
61 shuffle(items)
62 argdict = OrderedDict(items)
64 self.assertEqual(list(d.items()), items)
73 self.assertEqual(sorted(od.items()), pairs) # dict input
76 self.assertEqual(sorted(od.items()), pairs) # kwds input
79 self.assertEqual(list(od.items()), pairs) # pairs input
82 self.assertEqual(list(od.items()), pairs) # mixed input
88 self.assertEqual(list(od.items()), [('self', 23)])
91 self.assertEqual(list(od.items()), [('other', {})])
94 self.assertEqual(sorted(list(od.items())),
98 # add that updates items are not moved to the end
101 self.assertEqual(list(d.items()),
118 def items(self):
119 calls.append('items')
128 self.assertEqual(list(od.items()), [(c, None) for c in 'abc'])
130 self.assertEqual(list(od.items()), [(c, None) for c in 'abc'])
132 self.assertEqual(list(od.items()), [(c, 0) for c in 'abc'])
156 self.assertEqual(list(od.items()), pairs[:2] + pairs[3:])
163 self.assertEqual(list(od.items()),
174 self.assertEqual(list(od.items()), pairs)
181 self.assertEqual(list(reversed(od.items())), list(reversed(pairs)))
203 self.assertEqual(sorted(od.items()), pairs)
214 self.assertEqual(list(od.items()), empty)
218 self.assertEqual(list(reversed(od.items())), empty)
296 self.assertEqual(list(dup.items()), list(od.items()))
386 od[42] = od.items()
396 pair_order = list(od.items())
399 self.assertEqual(list(od.items()), pair_order)
402 self.assertEqual(list(od.items())[-1], ('x', 10))
419 self.assertEqual(list(od.items()), [('b', 2)])
421 self.assertEqual(list(od.items()), [('b', 2), ('a', 1)])
469 self.assertEqual(od.items(), dict(od).items())
477 items = [('a', 1), ('c', 3), ('b', 2)]
478 self.assertEqual(list(MyOD(items).items()), items)
545 self.assertEqual(list(od.items()), [(key, ...), ('after', ...)])
563 list(od.items())
674 support.check_free_after_iterating(self, lambda d: iter(d.items()), self.OrderedDict)
685 d |= list(b.items())
721 # bpo-42536: OrderedDict.items's tuple-reuse speed trick breaks the GC's
724 it = iter(self.OrderedDict({None: []}).items())
787 check(od.items(), size('P'))
793 check(iter(od.items()), itersize)
818 for method_name in ('keys', 'values', 'items'):