Home | History | Annotate | Download | only in test

Lines Matching refs:pairs

35         pairs = [('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5)]
36 self.assertEqual(sorted(OrderedDict(dict(pairs)).items()), pairs) # dict input
37 self.assertEqual(sorted(OrderedDict(**dict(pairs)).items()), pairs) # kwds input
38 self.assertEqual(list(OrderedDict(pairs).items()), pairs) # pairs input
40 c=3, e=5).items()), pairs) # mixed input
67 pairs = [('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5)]
69 od.update(dict(pairs))
70 self.assertEqual(sorted(od.items()), pairs) # dict input
72 od.update(**dict(pairs))
73 self.assertEqual(sorted(od.items()), pairs) # kwds input
75 od.update(pairs)
76 self.assertEqual(list(od.items()), pairs) # pairs input
79 self.assertEqual(list(od.items()), pairs) # mixed input
138 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
139 shuffle(pairs)
140 od = OrderedDict(pairs)
141 self.assertEqual(len(od), len(pairs))
147 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
148 od = OrderedDict(pairs)
153 self.assertEqual(list(od.items()), pairs[:2] + pairs[3:])
165 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
166 shuffle(pairs)
167 od = OrderedDict(pairs)
168 self.assertEqual(list(od), [t[0] for t in pairs])
169 self.assertEqual(list(od.keys()), [t[0] for t in pairs])
170 self.assertEqual(list(od.values()), [t[1] for t in pairs])
171 self.assertEqual(list(od.items()), pairs)
173 [t[0] for t in reversed(pairs)])
175 [t[0] for t in reversed(pairs)])
177 [t[1] for t in reversed(pairs)])
178 self.assertEqual(list(reversed(od.items())), list(reversed(pairs)))
195 pairs = [('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5)]
196 od = OrderedDict(pairs)
197 self.assertEqual(sorted(od), [t[0] for t in pairs])
198 self.assertEqual(sorted(od.keys()), [t[0] for t in pairs])
199 self.assertEqual(sorted(od.values()), [t[1] for t in pairs])
200 self.assertEqual(sorted(od.items()), pairs)
202 sorted([t[0] for t in reversed(pairs)]))
219 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
220 shuffle(pairs)
221 od = OrderedDict(pairs)
222 while pairs:
223 self.assertEqual(od.popitem(), pairs.pop())
230 pairs = [(i, i) for i in range(30)]
232 obj = OrderedDict(pairs)
241 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
242 shuffle(pairs)
243 od = OrderedDict(pairs)
244 shuffle(pairs)
245 while pairs:
246 k, v = pairs.pop()
267 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
268 shuffle(pairs)
269 od1 = OrderedDict(pairs)
270 od2 = OrderedDict(pairs)
272 pairs = pairs[2:] + pairs[:2]
273 od2 = OrderedDict(pairs)
279 self.assertNotEqual(od1, OrderedDict(pairs[:-1]))
285 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
286 od = OrderedDict(pairs)
312 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
313 od = OrderedDict(pairs)
321 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
322 od = OrderedDict(pairs)
360 pairs = [('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)]
361 shuffle(pairs)
362 od = OrderedDict(pairs)