Ñò
‘à"Ic           @   s‰   d  d k  Z  d  d k Z d  d k l Z d  d k l Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d „  Z e	 d	 j o e ƒ  n d S(
   iÿÿÿÿN(   t   test_support(   t   AbstractPickleTestst   DumpCPickle_LoadPicklec           B   s&   e  Z e Z d  d  d „ Z d „  Z RS(   i    c         C   s   t  i | | ƒ S(   N(   t   cPicklet   dumps(   t   selft   argt   protot   fast(    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR      s    c         C   s   t  i | ƒ S(   N(   t   picklet   loads(   R   t   buf(    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR
      s    (   t   __name__t
   __module__t   KeyErrort   errorR   R
   (    (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR      s   t   DumpPickle_LoadCPicklec           B   s)   e  Z e i Z d  d  d „ Z d „  Z RS(   i    c         C   s   t  i | | ƒ S(   N(   R	   R   (   R   R   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR      s    c         C   s   t  i | ƒ S(   N(   R   R
   (   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR
       s    (   R   R   R   t   BadPickleGetR   R   R
   (    (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyR      s   	c           C   s   t  i t t ƒ d  S(   N(   R    t   run_unittestR   R   (    (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyt	   test_main$   s    t   __main__(
   R	   R   t   testR    t   test.pickletesterR   R   R   R   R   (    (    (    s.   /mit/python/lib/python2.6/test/test_xpickle.pyt   <module>   s   	