Lines Matching refs:proto
19 # for proto in protocols:
348 0: \x80 PROTO 2
433 for proto in protocols:
435 s = self.dumps(x, proto)
440 s = self.dumps(x, proto)
445 s = self.dumps(x, proto)
453 for proto in protocols:
454 s = self.dumps(expected, proto)
473 for proto, expected in (0, DATA0_DIS), (1, DATA1_DIS):
474 s = self.dumps(self._testdata, proto)
483 for proto in protocols:
484 s = self.dumps(l, proto)
492 for proto in protocols:
493 s = self.dumps(t, proto)
502 for proto in protocols:
503 s = self.dumps(d, proto)
511 for proto in protocols:
512 s = self.dumps(i, proto)
523 for proto in protocols:
524 s = self.dumps(l, proto)
555 for proto in protocols:
557 p = self.dumps(u, proto)
563 for proto in protocols:
564 p = self.dumps(t, proto)
570 for proto in protocols:
574 s = self.dumps(expected, proto)
590 for proto in protocols:
596 pickle = self.dumps(n, proto)
612 for proto in protocols:
614 pickle = self.dumps(value, proto)
631 for proto in protocols:
632 s = self.dumps(a, proto)
639 for proto in protocols:
640 s = self.dumps(a, proto)
649 for proto in protocols:
650 s = self.dumps(t, proto)
655 s = self.dumps(t, proto)
660 s = self.dumps(t, proto)
668 for proto in protocols:
670 if proto >= 2:
671 expected = pickle.PROTO + chr(proto) + expected
672 p = self.dumps(None, proto)
676 badpickle = pickle.PROTO + chr(oob) + build_none
687 for proto in protocols:
688 s = self.dumps(x, proto)
691 self.assertEqual(opcode_in_pickle(pickle.LONG1, s), proto >= 2)
695 for proto in protocols:
696 s = self.dumps(x, proto)
699 self.assertEqual(opcode_in_pickle(pickle.LONG4, s), proto >= 2)
702 # Map (proto, len(tuple)) to expected opcode.
726 for proto in protocols:
728 s = self.dumps(x, proto)
730 self.assertEqual(x, y, (proto, x, s, y))
731 expected = expected_opcode[proto, len(x)]
735 # Map (proto, singleton) to expected opcode.
748 for proto in protocols:
750 s = self.dumps(x, proto)
752 self.assertTrue(x is y, (proto, x, s, y))
753 expected = expected_opcode[proto, x]
760 for proto in protocols:
761 s = self.dumps(x, proto)
770 for proto in protocols:
771 s = self.dumps(x, proto)
777 for proto in protocols:
782 s = self.dumps(x, proto)
784 detail = (proto, C, B, x, y, type(y))
790 # (EXT[124]) under proto 2, and not in proto 1.
840 for proto in protocols:
841 s = self.dumps(x, proto)
845 self.assertEqual(num_appends, proto > 0)
847 n = 2500 # expect at least two chunks when proto > 0
849 for proto in protocols:
850 s = self.dumps(x, proto)
854 if proto == 0:
862 for proto in protocols:
863 s = self.dumps(x, proto)
867 self.assertEqual(num_setitems, proto > 0)
869 n = 2500 # expect at least two chunks when proto > 0
871 for proto in protocols:
872 s = self.dumps(x, proto)
876 if proto == 0:
884 for proto in protocols:
885 s = self.dumps(x, proto)
886 self.assertEqual(opcode_in_pickle(pickle.NEWOBJ, s), proto >= 2)
903 for proto in protocols:
906 s = self.dumps(x, proto)
912 for proto in protocols:
915 s = self.dumps(x, proto)
916 self.assertEqual(x._proto, proto)
921 for proto in protocols:
924 s = self.dumps(x, proto)
925 self.assertEqual(x._proto, proto)
930 for proto in protocols:
933 s = self.dumps(x, proto)
934 self.assertEqual(x._proto, proto)
936 self.assertEqual(y._proto, proto)
939 for proto in protocols:
942 s = self.dumps(x, proto)
960 for proto in protocols:
962 self.dumps(C(), proto)
966 self.dumps(D(), proto)
977 for proto in protocols:
978 dumped = self.dumps(obj, proto)
982 % (proto, obj, loaded))
987 for proto in protocols:
991 s = self.dumps(x, proto)
1010 def __reduce_ex__(self, proto):
1011 self._proto = proto
1017 proto):
1018 self._proto = proto
1025 def __reduce_ex__(self, proto):
1026 self._proto = proto
1027 return object.__reduce_ex__(self, proto)
1310 for proto in protocols:
1312 pickled = self.dumps(data, proto)