(original) (raw)
changeset: 88211:fef075ddaec9 parent: 88209:d766589ed5a2 user: Antoine Pitrou solipsis@pitrou.net date: Sat Dec 28 16:57:37 2013 +0100 files: Lib/test/pickletester.py Misc/ACKS description: Issue #19648: implement empty tests in pickletester. Patch by Gennadiy Zlobin. diff -r d766589ed5a2 -r fef075ddaec9 Lib/test/pickletester.py --- a/Lib/test/pickletester.py Fri Dec 27 17:01:16 2013 -0500 +++ b/Lib/test/pickletester.py Sat Dec 28 16:57:37 2013 +0100 @@ -812,10 +812,18 @@ 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 -r d766589ed5a2 -r fef075ddaec9 Misc/ACKS --- a/Misc/ACKS Fri Dec 27 17:01:16 2013 -0500 +++ b/Misc/ACKS Sat Dec 28 16:57:37 2013 +0100 @@ -1456,4 +1456,5 @@ Cheng Zhang Kai Zhu Tarek Ziadé +Gennadiy Zlobin Peter Åstrand /solipsis@pitrou.net