Lines Matching refs:dict
39 self.assertEqual(sorted(OrderedDict(dict(pairs)).items()), pairs) # dict input
40 self.assertEqual(sorted(OrderedDict(**dict(pairs)).items()), pairs) # kwds input
72 od.update(dict(pairs))
73 self.assertEqual(sorted(od.items()), pairs) # dict input
75 od.update(**dict(pairs))
278 # comparison to regular dict is not order sensitive
279 self.assertEqual(od1, dict(od2))
280 self.assertEqual(dict(od2), od1)
342 self.assertIsInstance(od.__dict__, dict)
458 # Wimpy test: Just verify the reported size is larger than a regular dict
459 d = dict(a=1)
468 self.assertEqual(od.keys(), dict(od).keys())
469 self.assertEqual(od.items(), dict(od).items())
583 dict resizes after a certain number of insertion operations,
587 as the old one. We verify that here by forcing a dict resize
591 call. This verifies that we handled the dict resize properly.
604 # Direct use of dict methods
609 dict.__setitem__(od, 'spam', 1)
617 dict.__delitem__(od, 'spam')
626 dict.clear(od)
634 dict.pop(od, 'spam')
643 dict.popitem(od)
650 dict.setdefault(od, 'spam', 1)
656 dict.update(od, [('spam', 1)])
687 self.assertEqual(a | dict(b), expected)
695 self.assertEqual(dict(b) | a, expected)
700 self.assertIs(type(dict(a) | b), OrderedDict)
701 self.assertIs(type(a | dict(b)), OrderedDict)
738 """Builtin dict preserves insertion order.
744 OrderedDict = dict
937 self.counts = dict.fromkeys(('get', 'set', 'del'), 0)