]> granicus.if.org Git - python/commitdiff
Make catched exceptions more specific and correct a comment.
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 30 Dec 2015 18:59:32 +0000 (20:59 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Wed, 30 Dec 2015 18:59:32 +0000 (20:59 +0200)
Lib/test/pickletester.py

index 78e59435aaa625d4f0785a4aa6a46a5bef3eee1b..635c5af0317af7cec2ea1a69b908189ccf06f8c8 100644 (file)
@@ -1373,15 +1373,16 @@ class AbstractPickleTests(unittest.TestCase):
                 # 5th item is not an iterator
                 return dict, (), None, None, []
 
-        # Protocol 0 is less strict and also accept iterables.
+        # Protocol 0 in Python implementation is less strict and also accepts
+        # iterables.
         for proto in protocols:
             try:
                 self.dumps(C(), proto)
-            except (AttributeError, pickle.PickleError, cPickle.PickleError):
+            except (AttributeError, pickle.PicklingError, cPickle.PicklingError):
                 pass
             try:
                 self.dumps(D(), proto)
-            except (AttributeError, pickle.PickleError, cPickle.PickleError):
+            except (AttributeError, pickle.PicklingError, cPickle.PicklingError):
                 pass
 
     def test_many_puts_and_gets(self):