#17346: make sure pickle tests are run against all protocols.

This commit is contained in:
Ezio Melotti 2013-03-04 15:23:12 +02:00
parent 7cac1c25a1
commit a84ecc649b
1 changed files with 2 additions and 2 deletions

View File

@ -503,10 +503,10 @@ class AbstractPickleTests(unittest.TestCase):
i = C() i = C()
i.attr = i i.attr = i
for proto in protocols: for proto in protocols:
s = self.dumps(i, 2) s = self.dumps(i, proto)
x = self.loads(s) x = self.loads(s)
self.assertEqual(dir(x), dir(i)) self.assertEqual(dir(x), dir(i))
self.assertTrue(x.attr is x) self.assertIs(x.attr, x)
def test_recursive_multi(self): def test_recursive_multi(self):
l = [] l = []