Lines Matching refs:pickle
8 import pickle
108 def check_iterator(self, it, seq, pickle=True):
109 if pickle:
121 def check_for_loop(self, expr, seq, pickle=True):
122 if pickle:
131 for proto in range(pickle.HIGHEST_PROTOCOL + 1):
132 d = pickle.dumps(itorg, proto)
133 it = pickle.loads(d)
140 it = pickle.loads(d)
145 d = pickle.dumps(it, proto)
146 it = pickle.loads(d)
205 for proto in range(pickle.HIGHEST_PROTOCOL + 1):
208 d = pickle.dumps((itorig, orig), proto)
209 it, seq = pickle.loads(d)
216 d = pickle.dumps((itorig, orig), proto)
217 it, seq = pickle.loads(d)
225 d = pickle.dumps((itorig, orig), proto)
226 it, seq = pickle.loads(d)
233 d = pickle.dumps((itorig, orig), proto)
234 it, seq = pickle.loads(d)
331 self.check_iterator(iter(CallableIterClass(), 10), list(range(10)), pickle=True)
339 self.check_iterator(iter(spam, 10), list(range(10)), pickle=False)
349 self.check_iterator(iter(spam, 20), list(range(10)), pickle=False)
416 self.check_for_loop(MySequenceClass(20), list(range(10)), pickle=False)
455 self.check_for_loop(f, ["0\n", "1\n", "2\n", "3\n", "4\n"], pickle=False)
456 self.check_for_loop(f, [], pickle=False)