cpython: b66e82c9f852 (original) (raw)
Mercurial > cpython
changeset 77812:b66e82c9f852
Issue #15079: make a test applicable to both C and Python versions of the pickle module. Patch by Stefan Mihaila. [#15079]
Antoine Pitrou solipsis@pitrou.net | |
---|---|
date | Tue, 26 Jun 2012 23:05:27 +0200 |
parents | a3aba2148186(current diff)5881a58c5425(diff) |
children | 9179d63646fb |
files | Lib/test/pickletester.py Misc/ACKS |
diffstat | 2 files changed, 6 insertions(+), 3 deletions(-)[+] [-] Lib/test/pickletester.py 8 Misc/ACKS 1 |
line wrap: on
line diff
--- a/Lib/test/pickletester.py +++ b/Lib/test/pickletester.py @@ -708,6 +708,11 @@ class AbstractPickleTests(unittest.TestC def test_getinitargs(self): pass
- def test_pop_empty_stack(self):
# Test issue7455[](#l1.8)
s = b'0'[](#l1.9)
self.assertRaises((pickle.UnpicklingError, IndexError), self.loads, s)[](#l1.10)
+ def test_metaclass(self): a = use_metaclass() for proto in protocols: @@ -1424,9 +1429,6 @@ class AbstractPickleModuleTests(unittest # Test issue4298 s = bytes([0x58, 0, 0, 0, 0x54]) self.assertRaises(EOFError, pickle.loads, s)
# Test issue7455[](#l1.19)
s = b'0'[](#l1.20)
self.assertRaises(pickle.UnpicklingError, pickle.loads, s)[](#l1.21)
class AbstractPersistentPicklerTests(unittest.TestCase):
--- a/Misc/ACKS +++ b/Misc/ACKS @@ -695,6 +695,7 @@ Alexis Métaireau Steven Miale Trent Mick Stan Mihai +Stefan Mihaila Aristotelis Mikropoulos Chad Miller Damien Miller