4 from cStringIO
import StringIO
5 from pickletester
import AbstractPickleTests
, AbstractPickleModuleTests
7 class PickleTests(AbstractPickleTests
, AbstractPickleModuleTests
):
10 self
.dumps
= pickle
.dumps
11 self
.loads
= pickle
.loads
16 class PicklerTests(AbstractPickleTests
):
20 def dumps(self
, arg
, bin
=0):
22 p
= pickle
.Pickler(f
, bin
)
29 u
= pickle
.Unpickler(f
)
33 loader
= unittest
.TestLoader()
34 suite
= unittest
.TestSuite()
35 suite
.addTest(loader
.loadTestsFromTestCase(PickleTests
))
36 suite
.addTest(loader
.loadTestsFromTestCase(PicklerTests
))
37 test_support
.run_suite(suite
)
39 if __name__
== "__main__":