-í
è¶<c       sI     d  k  Z   d k l Z l Z  d f  d „  ƒ  YZ  d  k Z 	 e e _ 
 d e _  d e f d „  ƒ  YZ  d e f d „  ƒ  YZ	  d	 e
 f d
 „  ƒ  YZ  d e f d „  ƒ  YZ " d d d d d Z O d d d d d d d d Z X d „  Z l d e  i f d „  ƒ  YZ d e  i f d „  ƒ  YZ d  S(   N(   s
   TestFaileds   have_unicodes   Cc      s    t  Z  d „  Z RS(   Nc    s     t  |  i | i ƒ Sd  S(   N(   s   cmps   selfs   __dict__s   other(   s   selfs   other(    (    s'   /usr/lib/python2.2/test/pickletester.pys   __cmp__ s   (   s   __name__s
   __module__s   __cmp__(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   C s   	s   __main__s   myintc      s    t  Z  d „  Z RS(   Nc    s     t  | ƒ |  _  d  S(   N(   s   strs   xs   self(   s   selfs   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys   __init__ s   (   s   __name__s
   __module__s   __init__(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   myint s   	s   initargc      s,    t  Z  d Z  d „  Z  d „  Z RS(   Ni   c    s     | |  _   | |  _ d  S(   N(   s   as   selfs   b(   s   selfs   as   b(    (    s'   /usr/lib/python2.2/test/pickletester.pys   __init__ s   c    s     |  i |  i f Sd  S(   N(   s   selfs   as   b(   s   self(    (    s'   /usr/lib/python2.2/test/pickletester.pys   __getinitargs__ s   (   s   __name__s
   __module__s   __safe_for_unpickling__s   __init__s   __getinitargs__(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   initarg s   		s	   metaclassc      s    t  Z  RS(   N(   s   __name__s
   __module__(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys	   metaclass s   	s   use_metaclassc      s    t  Z  e Z RS(   N(   s   __name__s
   __module__s	   metaclasss   __metaclass__(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   use_metaclass s   	s*   (lp1
I0
aL1L
aF2
ac__builtin__
complex
p2
sm   (F3
F0
tRp3
aI1
aI-1
aI255
aI-255
aI-256
aI65535
aI-65535
aI-65536
aI2147483647
aI-2147483647
aI-2147483648
as   (S'abc'
p4
g4
s   (i__main__
C
p5
s4   (dp6
S'foo'
p7
I1
sS'bar'
p8
I2
sbg5
tp9
ag9
aI5
a.
s   ]q(K L1L
G@       s    c__builtin__
complex
q(G@     s    G        tRqKJÿÿs   ÿÿKÿJÿÿÿJ ÿÿÿMÿÿs   J ÿÿJ  ÿÿJÿÿÿJ s    €J   €(Uabcqh(c__main__
s    C
qoq}q(UfooqKUbarq	Kubhs
   tq
h
Ke.c     sî   X Y t  ƒ  } Z d | _ [ d | _ \ d d d d d g } _ d } ` d	 }  a d
 } b | i d d | | | d |  |  |  d | | | d g ƒ f d d | | f } g | i
 | ƒ h | i
 | ƒ i | i
 d ƒ j | Sd  S(   Ni   i   i    l    f2.0f3.0x0.00.0iÿ   iÿÿ  iÿÿÿiÿÿÿÿs   abci   (   s   Cs   cs   foos   bars   xs   uint1maxs   uint2maxs   int4maxs   extends   ys   append(   s   uint2maxs   uint1maxs   cs   ys   xs   int4max(    (    s'   /usr/lib/python2.2/test/pickletester.pys   create_dataX s   			Cs   AbstractPickleTestsc      sý   l t  Z n e ƒ  Z p d „  Z t d „  Z ‡ d „  Z Œ d „  Z ’ d „  Z — d „  Z	   d „  Z
 © d „  Z ² d	 „  Z Á d
 „  Z Ä d „  Z Ò e o Ó d „  Z n Û d „  Z å d „  Z ï d „  Z ò d „  Z õ d „  Z û d „  Z RS(   Nc    s
   p r d  S(   N(    (   s   self(    (    s'   /usr/lib/python2.2/test/pickletester.pys   setUpp s   c    sÜ   t v t  d ƒ } w |  i | ƒ } x |  i | ƒ } y |  i | | ƒ { d f  f } | |  i | ƒ } } |  i | ƒ } ~ |  i | | ƒ € t d | ƒ }  |  i | ƒ } ‚ |  i | ƒ } ƒ |  i | | ƒ d  S(   Ni   i   (	   s   myints   xs   selfs   dumpss   ss   loadss   ys   assertEquals   initarg(   s   selfs   ss   ys   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys	   test_misct s   c    sD   ‡ ˆ |  i |  i ƒ } ‰ |  i | ƒ } Š |  i | |  i ƒ d  S(   N(   s   selfs   dumpss	   _testdatas   ss   loadss   xs   assertEqual(   s   selfs   xs   s(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_identity‡ s   c    sW   Œ  |  i t ƒ } Ž |  i | |  i ƒ  |  i t ƒ }  |  i | |  i ƒ d  S(   N(   s   selfs   loadss   DATAs   xs   assertEquals	   _testdatas   BINDATA(   s   selfs   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_constantŒ s   c    sG   ’ “ |  i |  i d ƒ } ” |  i | ƒ } • |  i | |  i ƒ d  S(   Ni   (   s   selfs   dumpss	   _testdatas   ss   loadss   xs   assertEqual(   s   selfs   xs   s(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_binary’ s   c    s‘   — ˜ g  } ™ | i | ƒ š |  i | ƒ } › |  i | ƒ } œ |  i | | ƒ  |  i | | d ƒ ž |  i t | ƒ t | d ƒ ƒ d  S(   Ni    (	   s   ls   appends   selfs   dumpss   ss   loadss   xs   assertEquals   id(   s   selfs   ss   ls   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_recursive_list— s   	c    sŽ     ¡ h  } ¢ | | d <£ |  i | ƒ } ¤ |  i | ƒ } ¥ |  i | | ƒ ¦ |  i | d | ƒ § |  i t | d ƒ t | ƒ ƒ d  S(   Ni   (   s   ds   selfs   dumpss   ss   loadss   xs   assertEquals   id(   s   selfs   ss   ds   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_recursive_dict  s   	c    sŽ   © ª t  ƒ  } « | | _ ¬ |  i | ƒ } ­ |  i | ƒ } ® |  i | | ƒ ¯ |  i | i | ƒ ° |  i t	 | i ƒ t	 | ƒ ƒ d  S(   N(
   s   Cs   is   attrs   selfs   dumpss   ss   loadss   xs   assertEquals   id(   s   selfs   ss   is   x(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_recursive_inst© s   c    s  ² ³ g  } ´ h  | d <} µ t ƒ  } ¶ | | _ · | i | ƒ ¸ |  i | ƒ } ¹ |  i	 | ƒ } º |  i | | ƒ » |  i | d | ƒ ¼ |  i | d i | ƒ ½ |  i | d i d | ƒ ¾ |  i | d i d d | ƒ ¿ |  i | d i d d i | ƒ d  S(   Ni   i    (   s   ls   ds   Cs   is   attrs   appends   selfs   dumpss   ss   loadss   xs   assertEqual(   s   selfs   ds   is   xs   ss   l(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_recursive_multi² s   	"c    s#   Á Â |  i |  i |  i d ƒ d  S(   Ns   garyp(   s   selfs   assertRaisess   errors   loads(   s   self(    (    s'   /usr/lib/python2.2/test/pickletester.pys
   test_garypÁ s   c    si   Ä Å d d d d d d d d g } Î x; | DÎ ]0 } Ï d	 | d
 } Ð |  i t |  i | ƒ q. Wd  S(   Ns   abcs   2 + 2s   'abc' + 'def's   'abcs   'abc"s	   'abc'   ?s   'abc"''s   '\\a'''\'\\''s   Ss   
p0
.(   s   insecures   ss   bufs   selfs   assertRaisess
   ValueErrors   loads(   s   selfs   ss   bufs   insecure(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_insecure_stringsÄ s
   !	
 	c    s‹   Ó Ô t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d ƒ g } Ö xH | DÖ ]= } × |  i | ƒ } Ø |  i | ƒ } Ù |  i | | ƒ qC Wd  S(   Ns    s   <\u>s	   <\\u1234>s   <
>s   <\>(	   s   unicodes   endcasess   us   selfs   dumpss   ps   loadss   u2s   assertEqual(   s   selfs   ps   us   endcasess   u2(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_unicodeÓ s   6
 	c    s–   Û Ü d  k  } Ý | i } Þ xq Þ | of ß xO | | f Dß ]= } à |  i | ƒ } á |  i | ƒ } â |  i	 | | ƒ q< Wã | d ?} q! Wd  S(   Ni   (
   s   syss   maxints   ns   expecteds   selfs   dumpss   ss   loadss   n2s   assertEqual(   s   selfs   syss   ss   expecteds   n2s   n(    (    s'   /usr/lib/python2.2/test/pickletester.pys	   test_intsÛ s    
 	c    s„   å æ d d >d } ç d t | ƒ d } è |  i | ƒ } é |  i | | ƒ ì d t | ƒ d } í |  i t |  i | ƒ d  S(   Nl    i?   i   s   Is   
.s   JUNK
.(	   s   maxint64s   strs   datas   selfs   loadss   gots   assertEquals   assertRaisess
   ValueError(   s   selfs   maxint64s   gots   data(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_maxint64å s   c    s
   ï ð d  S(   N(    (   s   self(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_reduceï s   c    s
   ò ó d  S(   N(    (   s   self(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_getinitargsò s   c    sP   õ ö t  ƒ  } ÷ |  i | ƒ } ø |  i | ƒ } ù |  i | i | i ƒ d  S(   N(	   s   use_metaclasss   as   selfs   dumpss   ss   loadss   bs   assertEquals	   __class__(   s   selfs   as   bs   s(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_metaclassõ s   c    s+  û ü d  k  } ý | i ƒ  } þ |  i | ƒ } ÿ |  i | ƒ }  |  i | | ƒ d  k	 } t
 | d ƒ oP | i | i ƒ } |  i | ƒ } |  i | ƒ } |  i | | ƒ n t
 | d ƒ oP | i | i ƒ } 	|  i | ƒ } 
|  i | ƒ } |  i | | ƒ n d  S(   Ns   stats   statvfs(   s   times	   localtimes   ts   selfs   dumpss   ss   loadss   us   assertEquals   oss   hasattrs   stats   curdirs   statvfs(   s   selfs   ss   us   ts   times   os(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_structseqû s    (   s   __name__s
   __module__s   create_datas	   _testdatas   setUps	   test_miscs   test_identitys   test_constants   test_binarys   test_recursive_lists   test_recursive_dicts   test_recursive_insts   test_recursive_multis
   test_garyps   test_insecure_stringss   have_unicodes   test_unicodes	   test_intss   test_maxint64s   test_reduces   test_getinitargss   test_metaclasss   test_structseq(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   AbstractPickleTestsl s(   				


s   AbstractPickleModuleTestsc      s#   t  Z d „  Z d „  Z RS(   Nc    sy   d  k  } d  k } | i ƒ  } t | d ƒ } | i ƒ  |  i t	 |  i
 i d | ƒ | i | ƒ d  S(   Ns   wi{   (   s   tempfiles   oss   mktemps   fns   opens   fs   closes   selfs   assertRaisess
   ValueErrors   modules   dumps   remove(   s   selfs   fs   tempfiles   oss   fn(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_dump_closed_files   c    sy   d  k  } d  k } | i ƒ  } t | d ƒ } | i ƒ  |  i t	 |  i
 i d | ƒ | i | ƒ d  S(   Ns   wi{   (   s   tempfiles   oss   mktemps   fns   opens   fs   closes   selfs   assertRaisess
   ValueErrors   modules   dumps   remove(   s   selfs   fs   tempfiles   oss   fn(    (    s'   /usr/lib/python2.2/test/pickletester.pys   test_load_closed_files   (   s   __name__s
   __module__s   test_dump_closed_files   test_load_closed_file(    (    (    s'   /usr/lib/python2.2/test/pickletester.pys   AbstractPickleModuleTestss   	(   s   unittests   test_supports
   TestFaileds   have_unicodes   Cs   __main__s
   __module__s   ints   myints   initargs   types	   metaclasss   objects   use_metaclasss   DATAs   BINDATAs   create_datas   TestCases   AbstractPickleTestss   AbstractPickleModuleTests(   s   create_datas   Cs   use_metaclasss   have_unicodes   unittests   BINDATAs   initargs   myints   __main__s   AbstractPickleTestss
   TestFaileds   DATAs	   metaclasss   AbstractPickleModuleTests(    (    s'   /usr/lib/python2.2/test/pickletester.pys   ? s   -%	¡