-í
éś<c       sť   d  k  Z  d  k Z d  k Z d k l Z d k l Z l Z d e e f d     YZ d e f d     YZ	 d e f d     YZ
 d	 e f d
     YZ d   Z e d j o e   n d  S(   N(   s   StringIO(   s   AbstractPickleTestss   AbstractPickleModuleTestss   cPickleTestsc      s    t  Z d   Z e i Z e Z RS(   Nc    s   t  i |  _ t  i |  _ d  S(   N(   s   cPickles   dumpss   selfs   loads(   s   self(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   setUp	 s    (   s   __name__s
   __module__s   setUps   cPickles   BadPickleGets   errors   module(    (    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   cPickleTests s   		s   cPicklePicklerTestsc      s&   t  Z d d  Z d   Z e i Z RS(   Ni    c    sC   t    } t i | |  } | i |  | i d  | i	   Sd  S(   Ni    (
   s   StringIOs   fs   cPickles   Picklers   bins   ps   dumps   args   seeks   read(   s   selfs   args   bins   ps   f(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   dumps s
    	c    s)   t  |  } t i |  } | i   Sd  S(   N(   s   StringIOs   bufs   fs   cPickles	   Unpicklers   ps   load(   s   selfs   bufs   ps   f(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   loads s    (   s   __name__s
   __module__s   dumpss   loadss   cPickles   BadPickleGets   error(    (    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   cPicklePicklerTests s   	s   cPickleListPicklerTestsc      s&   t  Z d d  Z d   Z e i Z RS(   Ni    c    s*   t  i |  } | i |  | i   Sd  S(   N(   s   cPickles   Picklers   bins   ps   dumps   args   getvalue(   s   selfs   args   bins   p(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   dumps" s    c    s-   t  | d  } t i |  } | i   Sd  S(   Ni    (   s   StringIOs   argss   fs   cPickles	   Unpicklers   ps   load(   s   selfs   argss   ps   f(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   loads' s    (   s   __name__s
   __module__s   dumpss   loadss   cPickles   BadPickleGets   error(    (    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   cPickleListPicklerTests  s   	s   cPickleFastPicklerTestsc      sS   t  Z d d  Z d   Z e i Z d   Z d   Z d   Z	 d   Z
 d   Z RS(	   Ni    c    sL   t    } t i | |  } d | _ | i |  | i	 d  | i
   Sd  S(   Ni   i    (   s   StringIOs   fs   cPickles   Picklers   bins   ps   fasts   dumps   args   seeks   read(   s   selfs   args   bins   ps   f(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   dumps0 s    		c    s-   t  | d  } t i |  } | i   Sd  S(   Ni    (   s   StringIOs   argss   fs   cPickles	   Unpicklers   ps   load(   s   selfs   argss   ps   f(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   loads8 s    c    s   |  i t t i |   d  S(   N(   s   selfs   assertRaisess
   ValueErrors   AbstractPickleTestss   test_recursive_list(   s   self(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   test_recursive_list? s    	c    s   |  i t t i |   d  S(   N(   s   selfs   assertRaisess
   ValueErrors   AbstractPickleTestss   test_recursive_inst(   s   self(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   test_recursive_instD s    	c    s   |  i t t i |   d  S(   N(   s   selfs   assertRaisess
   ValueErrors   AbstractPickleTestss   test_recursive_dict(   s   self(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   test_recursive_dictI s    	c    s   |  i t t i |   d  S(   N(   s   selfs   assertRaisess
   ValueErrors   AbstractPickleTestss   test_recursive_multi(   s   self(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   test_recursive_multiN s    	c    sR   g  } x t d  D] } | g } q W|  i |  i |   } |  i | |  d  S(   Nid   (   s   as   ranges   is   selfs   loadss   dumpss   bs   assertEqual(   s   selfs   as   is   b(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   test_nonrecursive_deepS s     (   s   __name__s
   __module__s   dumpss   loadss   cPickles   BadPickleGets   errors   test_recursive_lists   test_recursive_insts   test_recursive_dicts   test_recursive_multis   test_nonrecursive_deep(    (    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   cPickleFastPicklerTests. s   						c     s   t  i   } t  i   }  |  i | i t   |  i | i t   |  i | i t	   |  i | i t
   t i |   d  S(   N(   s   unittests
   TestLoaders   loaders	   TestSuites   suites   addTests   loadTestsFromTestCases   cPickleTestss   cPicklePicklerTestss   cPickleListPicklerTestss   cPickleFastPicklerTestss   test_supports	   run_suite(   s   suites   loader(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys	   test_mainZ s    s   __main__(   s   cPickles   test_supports   unittests	   cStringIOs   StringIOs   pickletesters   AbstractPickleTestss   AbstractPickleModuleTestss   cPickleTestss   cPicklePicklerTestss   cPickleListPicklerTestss   cPickleFastPicklerTestss	   test_mains   __name__(   s   test_supports   cPickleListPicklerTestss   cPickles   StringIOs   unittests   cPicklePicklerTestss   cPickleTestss	   test_mains   cPickleFastPicklerTestss   AbstractPickleTestss   AbstractPickleModuleTests(    (    s'   /usr/lib/python2.2/test/test_cpickle.pys   ? s   				,		