Home | History | Annotate | Download | only in test

Lines Matching refs:marshal

5 import marshal
16 s = marshal.dumps(expected)
17 got = marshal.loads(s)
19 marshal.dump(expected, file(test_support.TESTFN, "wb"))
20 got = marshal.load(file(test_support.TESTFN, "rb"))
42 got = marshal.loads(s)
51 new = marshal.loads(marshal.dumps(b))
54 marshal.dump(b, file(test_support.TESTFN, "wb"))
55 new = marshal.load(file(test_support.TESTFN, "rb"))
67 s = marshal.dumps(f)
68 got = marshal.loads(s)
70 marshal.dump(f, file(test_support.TESTFN, "wb"))
71 got = marshal.load(file(test_support.TESTFN, "rb"))
76 s = marshal.dumps(f, 2)
77 got = marshal.loads(s)
80 s = marshal.dumps(f, 1)
81 got = marshal.loads(s)
89 s = marshal.dumps(f)
90 got = marshal.loads(s)
93 s = marshal.dumps(f, 1)
94 got = marshal.loads(s)
97 marshal.dump(f, file(test_support.TESTFN, "wb"))
98 got = marshal.load(file(test_support.TESTFN, "rb"))
101 marshal.dump(f, file(test_support.TESTFN, "wb"), 1)
102 got = marshal.load(file(test_support.TESTFN, "rb"))
110 new = marshal.loads(marshal.dumps(s))
113 marshal.dump(s, file(test_support.TESTFN, "wb"))
114 new = marshal.load(file(test_support.TESTFN, "rb"))
121 new = marshal.loads(marshal.dumps(s))
124 marshal.dump(s, file(test_support.TESTFN, "wb"))
125 new = marshal.load(file(test_support.TESTFN, "rb"))
135 new = marshal.loads(marshal.dumps(b))
137 marshal.dump(b, file(test_support.TESTFN, "wb"))
138 new = marshal.load(file(test_support.TESTFN, "rb"))
144 new = marshal.loads(marshal.dumps(StopIteration))
150 new = marshal.loads(marshal.dumps(co))
164 new = marshal.loads(marshal.dumps(self.d))
166 marshal.dump(self.d, file(test_support.TESTFN, "wb"))
167 new = marshal.load(file(test_support.TESTFN, "rb"))
173 new = marshal.loads(marshal.dumps(lst))
175 marshal.dump(lst, file(test_support.TESTFN, "wb"))
176 new = marshal.load(file(test_support.TESTFN, "rb"))
182 new = marshal.loads(marshal.dumps(t))
184 marshal.dump(t, file(test_support.TESTFN, "wb"))
185 new = marshal.load(file(test_support.TESTFN, "rb"))
192 new = marshal.loads(marshal.dumps(t))
196 marshal.dump(t, file(test_support.TESTFN, "wb"))
197 new = marshal.load(file(test_support.TESTFN, "rb"))
204 marshal.dumps([128] * 1000)
207 self.assertRaises(Exception, marshal.loads, '0')
208 self.assertRaises(Exception, marshal.loads, 'f')
209 self.assertRaises(Exception, marshal.loads, marshal.dumps(5L)[:-1])
212 # Python 2.4.0 crashes for any call to marshal.dumps(x, y)
213 self.assertEqual(marshal.loads(marshal.dumps(5, 0)), 5)
214 self.assertEqual(marshal.loads(marshal.dumps(5, 1)), 5)
218 # crash from bad marshal data
221 marshal.loads(c)
227 self.assertRaises(ValueError, marshal.loads, s)
232 # The max stack depth should match the value in Python/marshal.c.
239 data = marshal.dumps(head)
240 new_head = marshal.loads(data)
247 self.assertRaises(ValueError, marshal.dumps, head)
256 # by marshal's routines for objects supporting the buffer API.
258 self.assertRaises(ValueError, marshal.dumps, subtyp())
260 # Issue #1792 introduced a change in how marshal increases the size of its
265 marshal.dumps(testString)
268 # Issue #7019: marshal.loads shouldn't produce unnormalized PyLongs
270 self.assertRaises(ValueError, marshal.loads, invalid_string)
282 self.assertRaises(ValueError, marshal.dump, data, f)