From: Antoine Pitrou Date: Sat, 28 Dec 2013 15:57:37 +0000 (+0100) Subject: Issue #19648: implement empty tests in pickletester. Patch by Gennadiy Zlobin. X-Git-Tag: v3.4.0b2~78 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c1764dd3506e70d19d1bdda171b7812d416ad92f;p=thirdparty%2FPython%2Fcpython.git Issue #19648: implement empty tests in pickletester. Patch by Gennadiy Zlobin. --- diff --git a/Lib/test/pickletester.py b/Lib/test/pickletester.py index 05befbf4254c..1f59ab2dca5a 100644 --- a/Lib/test/pickletester.py +++ b/Lib/test/pickletester.py @@ -812,10 +812,18 @@ class AbstractPickleTests(unittest.TestCase): self.assertEqual(self.dumps(1.2, 0)[0:3], b'F1.') def test_reduce(self): - pass + for proto in protocols: + inst = AAA() + dumped = self.dumps(inst, proto) + loaded = self.loads(dumped) + self.assertEqual(loaded, REDUCE_A) def test_getinitargs(self): - pass + for proto in protocols: + inst = initarg(1, 2) + dumped = self.dumps(inst, proto) + loaded = self.loads(dumped) + self.assert_is_copy(inst, loaded) def test_pop_empty_stack(self): # Test issue7455 diff --git a/Misc/ACKS b/Misc/ACKS index ef6853da0780..ed5afe76cf49 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -1456,4 +1456,5 @@ Uwe Zessin Cheng Zhang Kai Zhu Tarek Ziadé +Gennadiy Zlobin Peter Åstrand