-í
•‚É<c       s6     d  k  l Z l Z l Z l Z l Z  d k l Z  d „  Z 
 d d d „ Z	  d d d „ Z
 ) d	 d
 d „ Z 6 d d d „ Z H d d d „ Z Z d d d „ Z l d „  Z ˆ d „  Z — d „  Z ¯ d „  Z d „  Z kh  d d <d d <d d <d  d! <d" d# <d$ d$ <d% d& <d' d( <d) d* <d+ d, <d- d. <d/ d0 <d1 d1 <d2 d3 <d4 d5 <d6 d7 <d8 d9 <d: d; <d< d= <Z xX e i ƒ  D]G \ Z Z ‚e i ƒ  o ƒe d> Z n …d? e Z †e e e <q³Wˆh  d d@ <d dA <dB dB <dC dD <dE dE <dF dF <dG dG <dH dH <dI dI <Z ”xX e i ƒ  D”]G \ Z Z •e i ƒ  o –e dJ Z n ˜dK e Z ™e e e <qkW›g  dL „ Z ªdM „  Z ®dN „  Z ²dO „  Z ¶dP „  Z ÔdQ „  Z ødR „  Z  %dS „  Z! YdT „  Z" gdU „  Z# 	dV „  Z$ "dW „  Z% §dX „  Z& ÆdY „  Z' ÞdZ „  Z( "d[ „  Z) qd\ „  Z* žd] „  Z+ ¯d^ „  Z, Àd_ „  Z- Õd` „  Z. ðda „  Z/ db „  Z0 dc „  Z1 Rdd „  Z2 gde „  Z3 ödf „  Z4 dg „  Z5 Ddh „  Z6 ”di „  Z7 ödj „  Z8 dk „  Z9 6dl „  Z: Wdm „  Z; tdn „  Z< Âdo „  Z= Ýdp „  Z> ädq „  Z? ÿdr „  Z@ 	ds „  ZA ƒ	dt „  ZB ˜	du „  ZC ¶	dv „  ZD ò	dw „  ZE 
dx „  ZF /
dy „  ZG 7
dz „  ZH H
d{ „  ZI _
d| „  ZJ ”
d} „  ZK Ì
eL d~ j o Í
eK ƒ  n d S(€   (   s   verifys   vereqs   verboses
   TestFaileds   TESTFN(   s   deepcopyc    s1     |  | j	 o  t d |  | f ‚ n d  S(   Ns   %r is %r(   s   as   bs
   TestFailed(   s   as   b(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   veris s   s   len(a)s   __len__c    sí   
  t  o  d G| GHn  h  |  d <}  t t | | ƒ | ƒ  t |  ƒ }  t	 | | ƒ }  x(  | | i j o  | i d } qo W t | | i | ƒ  t | |  ƒ | ƒ  t	 |  | ƒ }  t | ƒ  | ƒ d  S(   Ns   checkings   ai    (   s   verboses   exprs   as   dicts   vereqs   evals   ress   types   ts   getattrs   meths   ms   __dict__s	   __bases__s   bm(   s   as   ress   exprs   meths   bms   ms   dicts   t(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   testunop
 s   
  s   a+bs   __add__c 	   s*    t  o  d G| GHn  h  |  d <| d <}  | d j o d d d j o  d } n  t t | | ƒ | ƒ   t	 |  ƒ } ! t | | ƒ } " x( " | | i j o # | i d	 } q¦ W$ t | | i | ƒ % t | |  | ƒ | ƒ & t |  | ƒ } ' t | | ƒ | ƒ d  S(
   Ns   checkings   as   bs   __div__i   i   f0.5s   __truediv__i    (   s   verboses   exprs   as   bs   dicts   meths   vereqs   evals   ress   types   ts   getattrs   ms   __dict__s	   __bases__s   bm(	   s   as   bs   ress   exprs   meths   bms   ms   dicts   t(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   testbinop s   
 ! s   a[b:c]s   __getslice__c 
   s  ) * t  o * d G| GHn + h  |  d <| d <| d <} , t t | | ƒ | ƒ - t	 |  ƒ }	 . t |	 | ƒ } / x( / | |	 i j o 0 |	 i d }	 q W1 t | |	 i | ƒ 2 t | |  | | ƒ | ƒ 3 t |  | ƒ } 4 t | | | ƒ | ƒ d  S(   Ns   checkings   as   bs   ci    (   s   verboses   exprs   as   bs   cs   dicts   vereqs   evals   ress   types   ts   getattrs   meths   ms   __dict__s	   __bases__s   bm(
   s   as   bs   cs   ress   exprs   meths   bms   ms   dicts   t(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   testternop) s   
 $ s   a+=bs   __iadd__c 	   sL  6 7 e  o 7 d G| GHn 8 h  e |  ƒ d <| d <} 9 | | U: e | d | ƒ ; e |  ƒ } < e
 | | ƒ } = x( = | | i j o > | i d } q„ W? e | | i | ƒ @ e |  ƒ | d <A | | d | ƒ B e | d | ƒ C e |  ƒ | d <D e
 | d | ƒ } E | | ƒ F e | d | ƒ d  S(   Ns   checkings   as   bi    (   s   verboses   stmts   deepcopys   as   bs   dicts   vereqs   ress   types   ts   getattrs   meths   ms   __dict__s	   __bases__s   bm(	   s   as   bs   ress   stmts   meths   ms   dicts   ts   bm(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   testsetop6 s$   
 ! s   a[b]=cs   __setitem__c 
   s[  H I e  o I d G| GHn J h  e |  ƒ d <| d <| d <} K | | UL e | d | ƒ M e	 |  ƒ } N e | | ƒ } O x( O | | i j o P | i d } q WQ e | | i | ƒ R e |  ƒ | d <S | | d | | ƒ T e | d | ƒ U e |  ƒ | d <V e | d | ƒ }	 W |	 | | ƒ X e | d | ƒ d  S(   Ns   checkings   as   bs   ci    (   s   verboses   stmts   deepcopys   as   bs   cs   dicts   vereqs   ress   types   ts   getattrs   meths   ms   __dict__s	   __bases__s   bm(
   s   as   bs   cs   ress   stmts   meths   ms   dicts   ts   bm(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   testset2opH s$   
 * s   a[b:c]=ds   __setslice__c    sj  Z [ e  o [ d G| GHn \ h  e |  ƒ d <| d <| d <| d <} ] | | U^ e | d | ƒ _ e
 |  ƒ }	 ` x( ` | |	 i j o a |	 i d }	 q„ Wb e |	 | ƒ } c e | |	 i | ƒ d e |  ƒ | d <e | | d | | | ƒ f e | d | ƒ g e |  ƒ | d <h e | d | ƒ }
 i |
 | | | ƒ j e | d | ƒ d  S(   Ns   checkings   as   bs   cs   di    (   s   verboses   stmts   deepcopys   as   bs   cs   ds   dicts   vereqs   ress   types   ts   meths   __dict__s	   __bases__s   getattrs   ms   bm(   s   as   bs   cs   ds   ress   stmts   meths   ms   dicts   ts   bm(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   testset3opZ s$   
 3 c     sW  l m d f  d „  ƒ  Y} o t | i d ƒ p t | i d d ƒ r d f  d „  ƒ  Y} t t | i t j ƒ v d t f d „  ƒ  Y} x t | i d	 ƒ y t | i d d	 ƒ { d
 t f d „  ƒ  Y} } t | i t j ƒ  d t f d „  ƒ  Y}   t |  i d	 ƒ ‚ t |  i d d	 ƒ „ d t f d „  ƒ  Y} † t | i t j ƒ d  S(   Ns   Classicc      s   m d  Z  n RS(   s   A classic docstring.(   s   __doc__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Classicm s   	s   A classic docstring.s   __doc__s   Classic2c      s   r s RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Classic2r s   s	   NewStaticc      s   v d  Z  w RS(   s   Another docstring.(   s   __doc__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   NewStaticv s   	s   Another docstring.s
   NewStatic2c      s   { | RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   NewStatic2{ s   s
   NewDynamicc      s    d  Z  € RS(   s   Another docstring.(   s   __doc__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   NewDynamic s   	s   NewDynamic2c      s   „ … RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   NewDynamic2„ s   (   s   Classics   vereqs   __doc__s   __dict__s   Classic2s   verifys   Nones   objects	   NewStatics
   NewStatic2s
   NewDynamics   NewDynamic2(   s
   NewDynamics   Classics   NewDynamic2s   Classic2s
   NewStatic2s	   NewStatic(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   class_docstringsl s   c    	  s  ˆ ‰ t  o ‰ d GHn Š t d g d g d d g d d ƒ ‹ t d d d g d d d d ƒ Œ t d d d g d	 d
 d d ƒ  t d d d g d d d d ƒ Ž t d d d g d
 d d d g d d ƒ  t d g d g d d g d d ƒ  t d d g d d d d d d d g d d ƒ ‘ t d d d g d d d ƒ ’ t d d g d d d d d d d g d d ƒ “ t d d g d d d d d d d g d d ƒ ” t d d g d d d d g d d ƒ • t d d d d	 g d d d d g d d d d	 g d d ƒ d  S(   Ns   Testing list operations...i   i   s   a+bs   __add__i   s   b in as   __contains__i   i    s   a[b]s   __getitem__s   a[b:c]s   __getslice__s   a+=bs   __iadd__s   a*=bs   __imul__s   len(a)s   __len__s   a*bs   __mul__s   b*as   __rmul__s   a[b]=cs   __setitem__i   i   s   a[b:c]=ds   __setslice__(   s   verboses	   testbinops
   testternops	   testsetops   testunops
   testset2ops
   testset3op(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   listsˆ s   
 %"""+%111(c     s§  — ˜ t  o ˜ d GHn ™ t h  d d <h  d d <d d d ƒ š t h  d d <d d <d d d	 d
 ƒ › t h  d d <d d <d d d	 d
 ƒ œ t h  d d <d d <d d d d ƒ  h  d d <d d <}  ž g  } Ÿ x' |  i ƒ  DŸ ] } Ÿ | i | ƒ qù W  g  } ¡ x' t |  ƒ D¡ ] } ¡ | i | ƒ q/W¢ t	 | | ƒ £ g  } ¤ x' |  i
 ƒ  D¤ ] } ¤ | i | ƒ quW¥ t	 | | ƒ ¦ g  } § x* t i
 |  ƒ D§ ] } § | i | ƒ q¾W¨ t	 | | ƒ © h  d d <d d <}  ª t |  d d d ƒ « t	 t t |  ƒ h  ƒ |  ƒ ¬ t	 t |  i ƒ  h  ƒ |  ƒ ­ t h  d d <d d <d d h  d d <d d <d d <d d ƒ d  S(   Ns   Testing dict operations...i   i   iÿÿÿÿs   cmp(a,b)s   __cmp__i   i   s   b in as   __contains__i    s   a[b]s   __getitem__s   len(a)s   __len__s   a[b]=cs   __setitem__(   s   verboses	   testbinops   ds   l1s   keyss   is   appends   ls   iters   vereqs   __iter__s   dicts   testunops   evals   reprs   __repr__s
   testset2op(   s   ds   is   ls   l1(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   dicts— s>   
 ++++	 	 	 	 	 	 	 	 c   	  s%  ¯ ° t  o ± d GHn ² t ƒ  } ³ t | h  ƒ ´ t h  ƒ } µ t | h  ƒ ¶ t d h  ƒ } · t | h  ƒ ¸ t h  d d <d d <ƒ } ¹ t | h  d d <d d <ƒ º t | t | i ƒ  ƒ ƒ » t | t d | i ƒ  ƒ ƒ ¼ x« d d d	 d
 d g d f f D¼ ]ˆ } ½ y ¾ t | ƒ WnX ¿ t j
 o
 À nT Á t j
 o1 Â | d
 j o Æ n È t	 d | ƒ ‚ n XÊ t	 d | ƒ ‚ qWË y Ì t d h  ƒ Wn Í t j
 o
 Î n XÐ t	 d ƒ ‚ Ò y Ó t h  h  ƒ Wn Ô t j
 o
 Õ n X× t	 d ƒ ‚ Ù d f  d „  ƒ  Y} Ý y Þ t | ƒ  ƒ Wn ß t j
 o
 à n Xâ t	 d ƒ ‚ ä d „  | _ å d „  | _ æ t d | ƒ  ƒ } ç t | | i ƒ ê d f  d „  ƒ  Y}  ñ t |  d d ƒ |  d d ƒ |  d d ƒ |  d d ƒ g ƒ } õ t | h  d d <d d <ƒ ÷ t t t d ƒ t d d ƒ ƒ ƒ } ø t | t g  i } t d ƒ Dø ] } | | | d f ƒ q…~ ƒ ƒ û xl d f g d d d f g f Dû ]I } ü y ý t | ƒ Wn þ t j
 o
 ÿ n Xt	 d  | ƒ ‚ qÑWd  S(!   Ns   Testing dict constructor ...s   itemsi   i   s   bs   ai    l    x0.00.0s   0s   no TypeError from dict(%r)s	   senselesss$   no TypeError from dict(senseless={})s   no TypeError from dict({}, {})s   Mappingc      s)   Ù Û h  d d <d d <d d <Z  RS(   Ni   i   i   i   x0.01.0s   a(   s   dict(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MappingÙ s   s*   no TypeError from dict(incomplete mapping)c    s   ä |  i i ƒ  S(   N(   s   selfs   dicts   keys(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>ä s    c    s   å |  i | S(   N(   s   selfs   dicts   i(   s   selfs   i(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>å s    s   AddressBookEntryc      s   ê ë d „  Z  î d „  Z RS(   Nc    s   ë ì | |  _  í | |  _ d  S(   N(   s   firsts   selfs   last(   s   selfs   firsts   last(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__ë s   c    s    î ï t  |  i |  i g ƒ Sd  S(   N(   s   iters   selfs   firsts   last(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __iter__î s   (   s   __init__s   __iter__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   AddressBookEntryê s   s   Tims   Warsaws   Barrys   Petersi   i   s   tooshorts   toos   longs   by 1s   no ValueError from dict(%r)(   s   verboses   dicts   ds   vereqs   itemss	   iteritemss   badargs	   TypeErrors
   ValueErrors
   TestFaileds   Mappings   keyss   __getitem__s   AddressBookEntrys   zips   ranges   appends   _[1]s   is   bad(   s   AddressBookEntrys   is   bads   Mappings   badargs   _[1]s   d(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   dict_constructor¯ sp   
!"" 	?"'  *" 	c     s$  t  o d GHn d } t t ƒ  d g ƒ ~ xN d d d d d g d d	 d f h  d d <t t f D] } t | ƒ qx Wd
 f  d „  ƒ  Y} d d d d g }	 t t | ƒ |	 ƒ t	 d t | i
 ƒ j ƒ | ƒ  } t t | ƒ |	 ƒ d | _ d „  | _ t t | ƒ |	 d d g ƒ t	 d t | i
 ƒ j ƒ d | f d „  ƒ  Y}  #d d g |	 } $t t |  ƒ | ƒ %t	 d t |  i ƒ j ƒ &|  ƒ  }
 't t |
 ƒ | ƒ (t	 d t |
 i ƒ j ƒ )d |
 _ *d „  |
 _ +t t |
 ƒ | d d g ƒ /d „  } 2d
 t f d „  ƒ  Y} 6d d g }	 7t | t | ƒ ƒ |	 ƒ 9| ƒ  } :t | t | ƒ ƒ |	 ƒ ;t	 d t | i
 ƒ j ƒ =d | _ >d „  | _ ?t | t | ƒ ƒ |	 d d g ƒ @t	 d t | i
 ƒ j ƒ Bd | f d „  ƒ  Y}  Fd d g |	 } Gt | t |  ƒ ƒ | ƒ Ht	 d t |  i ƒ j ƒ I|  ƒ  }
 Jt | t |
 ƒ ƒ | ƒ Kd |
 _ Ld  „  |
 _ Mt | t |
 ƒ ƒ | d d g ƒ Nt	 d t |
 i ƒ j ƒ Qd  k } Rd! t | ƒ f d" „  ƒ  Y} T| ƒ  } Ud | _ Vd# | _ Wt t | ƒ d$ d% g ƒ Yd& | f d' „  ƒ  Y} ^| ƒ  } _d | _ `d# | _ at | i d( ƒ by ct | ƒ Wn dt j
 o
 en Xit t t ƒ t t ƒ ƒ d  S()   Ns   Testing dir() ...i   s   junki   l    x0.02.0f2.0s   2u   2s   Cc      s   d Z  d „  Z RS(   Ni   c    s
   d  S(   N(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cmethods    (   s   Cdatas   Cmethod(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   	s   Cdatas   Cmethods   __doc__s
   __module__s   im_selfc    s   d S(   Ni    (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>s    s   cdatas   cmethods   Ac      s    d Z  !d „  Z RS(   Ni   c    s
   !!d  S(   N(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Amethod!s    (   s   Adatas   Amethod(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   As   	s   Adatas   Amethodi*   c    s   *d S(   Ni   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>*s    s   adatas   amethodc    sJ   /0g  i  } |  D0]( } 0| i d ƒ o | | ƒ n q ~ Sd  S(   Ns   _(   s   appends   _[1]s   stringss   ss
   startswith(   s   stringss   _[1]s   s(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   interesting/s    	 c      s   23d Z  4d „  Z RS(   Ni   c    s
   44d  S(   N(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cmethod4s    (   s   Cdatas   Cmethod(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C2s   	c    s   >d S(   Ni    (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>>s    c      s   BCd Z  Dd „  Z RS(   Ni   c    s
   DDd  S(   N(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   AmethodDs    (   s   Adatas   Amethod(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   ABs   	c    s   Ld S(   Ni   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>Ls    s   Mc      s   RSRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MRs   i   s   as   bs   M2c      s    YZd „  Z  \e e  ƒ Z RS(   Nc    s   Z[d Sd  S(   Ns   Not a dict!(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   getdictZs   (   s   getdicts   propertys   __dict__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M2Ys   s   Not a dict!(    s   verboses   junks   vereqs   dirs   types   test_dirs   args   Cs   cstuffs   verifys   Cmethods   cs   cdatas   cmethods   As   astuffs   Amethods   as   adatas   amethods   interestings   objects   syss   Ms	   minstances   bs   M2s
   m2instances   __dict__s	   TypeErrors   Nones   Ellipsis(   s   As   junks   astuffs   Ms   Cs
   m2instances   syss   M2s   args   cstuffs   as   cs	   minstances   interesting(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   test_dirs‚   
	: 	  &&s   +s   adds   -s   subs   *s   muls   /s   divs   %s   mods   divmods   **s   pows   <<s   lshifts   >>s   rshifts   &s   ands   ^s   xors   |s   ors   cmps   <s   lts   <=s   les   ==s   eqs   !=s   nes   >s   gts   >=s   ges   (a, b)s   a %s bs   poss   negs   abss   ~s   inverts   ints   longs   floats   octs   hexs   (a)s   %s ac    s+  ›œh  |  d <| d <} x€ t i ƒ  D]o \ } } ž| | j oS Ÿd | }  t |  | ƒ o/ ¡t	 | | ƒ } ¢t |  | | | | ƒ n n q. W£x} t i ƒ  D£]l \ } } ¤| | j oP ¥d | } ¦t |  | ƒ o, §t	 | | ƒ } ¨t |  | | | ƒ n n q´ Wd  S(   Ns   as   bs   __%s__(   s   as   bs   dicts   binopss   itemss   names   exprs   skips   hasattrs   evals   ress	   testbinops   unopss   testunop(   s   as   bs   skips   ress   names   exprs   dict(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   numops›s    % c      s-   ª«t  o «d GHn ¬t d d ƒ d  S(   Ns   Testing int operations...id   i   (   s   verboses   numops(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   intsªs   
 c      s-   ®¯t  o ¯d GHn °t d d ƒ d  S(   Ns   Testing long operations...l   d l    (   s   verboses   numops(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   longs®s   
 c      s-   ²³t  o ³d GHn ´t d d ƒ d  S(   Ns   Testing float operations...f100.0f3.0(   s   verboses   numops(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   floats²s   
 c     s  ¶·t  o ·d GHn ¸t d d d d d d d d	 d
 d g ƒ¹d t f d „  ƒ  Y} È| d d d ƒ}  Ét |  d ƒ Êt |  i d ƒ Ì| |  d d ƒ}  Ít |  d ƒ Ît |  i d ƒ Ð| d ƒ }  Ñt |  d ƒ Òt |  i d ƒ d  S(   Ns   Testing complex operations...x0.0100.0x0.03.0s   skips   lts   les   gts   ges   ints   longs   floats   Numberc      s2   ¹ºd g Z  »d „  Z ¿d „  Z Æe Z RS(   Ns   precc    s;   »¼t  i |  | Œ } ½| i d d ƒ | _ ¾| Sd  S(   Ns   preci   (   s   complexs   __new__s   clss   argss   results   kwdss   gets   prec(   s   clss   argss   kwdss   result(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__»s   c    s†   ¿À|  i } Á|  i d j o Âd | |  i f Sn Ã|  i d j o Äd | |  i f Sn Åd | |  i | |  i f Sd  S(   Nf0.0s   %.*gs   %.*gjs   (%.*g+%.*gj)(   s   selfs   precs   imags   real(   s   selfs   prec(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__¿s   (   s	   __slots__s   __new__s   __repr__s   __str__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Number¹s   f3.1400000000000001s   preci   s   3.14i   s   3.1f234.5s   234.5i   (   s   verboses   numopss   complexs   Numbers   as   vereqs   prec(   s   as   Number(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   complexes¶s   
 +c   
  s†  ÔÕt  o Õd GHn Öd  k } d  k } ×t d „ } Û| | i | i <Ýt | d g ƒ | d g ƒ | d d g ƒ d d ƒ Þt | d d d g ƒ d d d d	 ƒ ßt | d d d g ƒ d
 d d d	 ƒ àt | d d d g ƒ d d d d ƒ át | d d d g ƒ d d | d d g ƒ âd d ƒ ãt	 | d g ƒ | d g ƒ | d d g ƒ äd d ƒ åt	 | d d g ƒ d | d d d d d d g ƒ d d ƒ æt
 | d d d g ƒ d d d ƒ çt | d d g ƒ d | d d d d d d g ƒ d d ƒ èt | d d g ƒ d | d d d d d d g ƒ d d ƒ ét | d d g ƒ d d | d d g ƒ d d ƒ êt | d d d d
 g ƒ d d | d d g ƒ ë| d d d d
 g ƒ d d ƒ íd  | i f d! „  ƒ  Y} ï| ƒ  }  ðt |  g  ƒ ñt |  i ƒ  d ƒ ò|  i d" ƒ ót |  d" g ƒ ôt |  i ƒ  d ƒ õ|  i d# ƒ öt |  i ƒ  d# ƒ d  S($   Ns   Testing spamlist operations...c    s#   ×Ød  k  } Ù| i |  ƒ Sd  S(   N(   s	   xxsubtypes   spams   spamlists   l(   s   ls   memos   spam(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   spamlist×s   i   i   s   a+bs   __add__i   s   b in as   __contains__i   i    s   a[b]s   __getitem__s   a[b:c]s   __getslice__s   a+=bs   __iadd__s   a*=bs   __imul__s   len(a)s   __len__s   a*bs   __mul__s   b*as   __rmul__s   a[b]=cs   __setitem__i   i   s   a[b:c]=ds   __setslice__s   Cc      s   íîd „  Z  RS(   Nc    s   îîd Sd  S(   Ni   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fooîs    (   s   foo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cís   id   i*   (   s   verboses   copys	   xxsubtypes   spams   Nones   spamlists   _deepcopy_dispatchs	   testbinops
   testternops	   testsetops   testunops
   testset2ops
   testset3ops   Cs   as   vereqs   foos   appends   getstates   setstate(   s   as   spams   Cs   copys   spamlist(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   spamlistsÔs:   
 7(((--=%==40"c   	  sÆ  øùt  o ùd GHn úd  k }	 d  k } ût d „ } | |	 i | i <t | h  d d <ƒ | h  d d <ƒ d d d ƒ t | h  d d <d d	 <ƒ d d d
 d ƒ t | h  d d <d d	 <ƒ d d d
 d ƒ t | h  d d <d d	 <ƒ d d d d ƒ | h  d d <d d	 <ƒ }
 g  } 	x' |
 i
 ƒ  D	] } 	| i | ƒ qTW
g  } x' t |
 ƒ D] } | i | ƒ qŠWt | | ƒ g  } x' |
 i ƒ  D] } | i | ƒ qÐWt | | ƒ g  } x6 t | h  ƒ ƒ i |
 ƒ D] } | i | ƒ q%Wt | | ƒ h  d d <d d	 <} | | ƒ } t | d d d ƒ t | t | ƒ d d ƒ t | h  d d <d d	 <ƒ d d	 | h  d d <d	 d <d d	 <ƒ d d ƒ d | i f d „  ƒ  Y} | ƒ  }  t |  i ƒ  g  ƒ t |  i ƒ  d ƒ d |  d < t |  i ƒ  d d f g ƒ !t |  i ƒ  d ƒ "|  i d ƒ #t |  i ƒ  d ƒ d  S(   Ns   Testing spamdict operations...c    sY   ûüd  k  } ý| i ƒ  } þx* |  i ƒ  Dþ] \ } } þ| | | <q. Wÿ| Sd  S(   N(   s	   xxsubtypes   spams   spamdicts   sds   ds   itemss   ks   v(   s   ds   memos   vs   ks   spams   sd(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   spamdictûs     i   i   iÿÿÿÿs   cmp(a,b)s   __cmp__i   i   s   b in as   __contains__i    s   a[b]s   __getitem__s   len(a)s   __len__s   repr(a)s   __repr__s   a[b]=cs   __setitem__s   Cc      s   d „  Z  RS(   Nc    s   d Sd  S(   Ni   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   foos    (   s   foo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   s   bars   fooid   (   s   verboses   copys	   xxsubtypes   spams   Nones   spamdicts   _deepcopy_dispatchs	   testbinops   ds   l1s   keyss   is   appends   ls   iters   vereqs   __iter__s   types	   straightds   spamds   testunops   reprs
   testset2ops   Cs   as   itemss   foos   getstates   setstate(   s   as	   straightds   spams   is   spamdicts   ls   spamds   Cs   l1s   copys   d(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   spamdictsøsX   
 7111!	 	 	 	 	 	 	 	 Kc     sÏ  %&t  o &d GHn 't t t t ƒ ƒ (t t h  t ƒ ƒ )t ƒ  } *t | h  ƒ +t | i t j ƒ ,t t | t ƒ ƒ -d t f d „  ƒ  Y} >t t | t ƒ ƒ ?| d ƒ } @t | i
 d ƒ A| d d d d ƒ } Bt | d d j o | d d ƒ C| ƒ  }  Dt |  i
 d	 ƒ Et |  i ƒ  d	 ƒ F|  i d
 ƒ Gt |  i
 d
 ƒ Ht |  i ƒ  d
 ƒ I|  i d ƒ Jt |  i
 d ƒ Kt |  i ƒ  d ƒ Lt |  d d
 ƒ Md |  d <Nt |  d d ƒ Ot  o Od GHn Pd } QxY t | ƒ DQ]H } R| ƒ  |  | <Sx, t | ƒ DS] } T| | |  | | <qOWq&WUxP t | ƒ DU]? } Vx3 t | ƒ DV]" } Wt |  | | | | ƒ qžWq…Wd  S(   Ns"   Testing Python subclass of dict...s   Cc      sJ   -.d Z  /d „  Z 5d „  Z 7d „  Z :d „  Z <d „  Z RS(   Niÿÿÿÿc    sy   /0| o* 1t t | ƒ d ƒ 2| d |  _ n 3| o4 4x* | i ƒ  D4] \ } } 4| |  | <qQ Wn d  S(   Ni   i    (	   s   as   vereqs   lens   selfs   states   kws   itemss   ks   v(   s   selfs   as   kws   vs   k(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__/s   

  c    s   56|  i | d ƒ Sd  S(   Ni    (   s   selfs   gets   key(   s   selfs   key(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getitem__5s   c    s9   78t  t | t d ƒ ƒ ƒ 9t i |  | | ƒ d  S(   Ni    (   s   verifys
   isinstances   keys   types   dicts   __setitem__s   selfs   value(   s   selfs   keys   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setitem__7s   c    s   :;| |  _  d  S(   N(   s   states   self(   s   selfs   state(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setstate:s   c    s   <=|  i Sd  S(   N(   s   selfs   state(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   getstate<s   (   s   states   __init__s   __getitem__s   __setitem__s   setstates   getstate(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C-s   	i   s   fooi   s   bari   iÿÿÿÿi    i
   i*   i   s   pydict stress test ...i2   (   s   verboses   verifys
   issubclasss   dicts
   isinstances   ds   vereqs	   __class__s   Cs   a1s   states   a2s   as   getstates   setstates   Ns   ranges   is   j(   s   as   Cs   ds   is   js   Ns   a1s   a2(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   pydicts%sP   
 %
 	 	 	 	 	c     s´   YZt  o Zd GHn [d t f d „  ƒ  Y} `| ƒ  }  a|  i d d d g ƒ bt |  d d ƒ ct |  d d ƒ dt |  d d	 ƒ et |  d d
 !d d
 f ƒ d  S(   Ns"   Testing Python subclass of list...s   Cc      s   [\d „  Z  ^d „  Z RS(   Nc    s   \]t  i |  | ƒ d Sd  S(   Nid   (   s   lists   __getitem__s   selfs   i(   s   selfs   i(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getitem__\s   c    s   ^_| | f Sd  S(   N(   s   is   j(   s   selfs   is   j(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getslice__^s   (   s   __getitem__s   __getslice__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C[s   i    i   i   id   ie   if   iÈ   (   s   verboses   lists   Cs   as   extends   vereq(   s   as   C(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   pylistsYs   
 c     s¨  ght  o hd GHn id f  d „  ƒ  Y} q| ƒ  }	 rt |	 i ƒ  d ƒ s|	 i d ƒ tt |	 i ƒ  d ƒ ud f  d „  ƒ  Y} xt | i ƒ  | ƒ y| ƒ  } zt	 | i
 | j ƒ {d t f d	 „  ƒ  Y‰  d f  ‡  d
 †  ƒ  Y} t | i d ƒ ‚| ƒ  }
 ƒt |
 i d ƒ …d t f d „  ƒ  Y‰ ‡d t f ‡ d †  ƒ  Y‰ —d f  ‡ d †  ƒ  Y} ›t | i d ƒ œt | i f  ƒ t	 d | i j ƒ ž| ƒ  }
 Ÿt |
 i ƒ  d ƒ £d t f ‡ d †  ƒ  Y‰ ²d f  ‡ d †  ƒ  Y}  ¶d |  f d „  ƒ  Y} ¹d |  f d „  ƒ  Y} ¼d | | f d „  ƒ  Y} ¿t | ƒ  i ƒ  d ƒ Àd | | f d „  ƒ  Y} Ãt | ƒ  i ƒ  d ƒ Åd t f ‡ d  †  ƒ  Y‰ Ùd f  ‡ d! †  ƒ  Y}  ß|  ƒ  }	 àt	 t |	 d" ƒ ƒ ád# |	 _ ât |	 i d# ƒ ãt |	 i d$ ƒ åd% ˆ ˆ f d& „  ƒ  Y‰ èd f  ‡ d' †  ƒ  Y}  ìd |  f d( „  ƒ  Y} ïd |  f d) „  ƒ  Y} òd | | f d* „  ƒ  Y} õt | ƒ  i d ƒ ød+ t f ‡ d, †  ƒ  Y‰ üd f  ‡ d- †  ƒ  Y} þt ˆ i! d ƒ ÿ| ƒ  }	  t t |	 ƒ | ƒ t ˆ i! d ƒ d t f d. „  ƒ  Y} | ƒ  }
 y |
 ƒ  Wn t" j
 o
 n Xt# d/ ‚ d  S(0   Ns   Testing __metaclass__...s   Cc      s2   ije  Z kd „  Z md „  Z od „  Z RS(   Nc    s   kld |  _ d  S(   Ni    (   s   selfs	   _C__state(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__ks   c    s   mn|  i Sd  S(   N(   s   selfs	   _C__state(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   getstatems   c    s   op| |  _ d  S(   N(   s   states   selfs	   _C__state(   s   selfs   state(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setstateos   (   s   types   __metaclass__s   __init__s   getstates   setstate(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cis   	i    i
   s   Dc      s   uvd e  f d „  ƒ  YZ RS(   Ns   __metaclass__c      s   vwd „  Z  RS(   Nc    s   ww|  Sd  S(   N(   s   cls(   s   cls(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   myselfws    (   s   myself(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __metaclass__vs   (   s   types   __metaclass__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Dus   s   M1c      s   {|d „  Z  RS(   Nc    s-   |}d | d <~t i |  | | | ƒ Sd  S(   Ni   s   __spam__(   s   dicts   types   __new__s   clss   names   bases(   s   clss   names   basess   dict(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__|s   (   s   __new__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M1{s   c      s   €ˆ  Z RS(   N(   s   M1s   __metaclass__(    (   s   M1(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   i   s	   _instancec      s   …†RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   _instance…s   s   M2c      s/   ‡ˆd „  Z  Že e  ƒ Z  ‡  d †  Z RS(   Nc    sD   ˆ‰t  i |  ƒ } Š| | _ ‹| | _ Œ| | _ | Sd  S(   N(   s   objects   __new__s   clss   selfs   names   basess   dict(   s   clss   names   basess   dicts   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__ˆs
   c    sw   ˆ  ƒ  } ’xW |  i D’]I } “| i d ƒ o
 ”q n •t | | |  i | i | |  ƒ ƒ q W–| Sd  S(   Ns   __(   s	   _instances   its   selfs   dicts   keys
   startswiths   setattrs   __get__(   s   selfs   its   key(   s	   _instance(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __call__s    	
*(   s   __new__s   staticmethods   __call__(    (   s	   _instance(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M2‡s   c      s   —˜ˆ  Z ™d „  Z RS(   Nc    s   ™šd Sd  S(   Ni*   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   spam™s   (   s   M2s   __metaclass__s   spam(    (   s   M2(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C—s   	s   spami*   s	   autosuperc      s   £¦‡  d †  Z  RS(   Nc    sž   ¦§t  ˆ  |  ƒ i |  ¨| | | ƒ } ªx& ª| d  d j o «| d } q0 W¬| o ­d | } n
 ¯d } °t | | t  | ƒ ƒ ±| Sd  S(   Ni   s   _s
   _%s__supers   __super(	   s   supers	   autosupers	   metaclasss   __new__s   names   basess   dicts   clss   setattr(   s	   metaclasss   names   basess   dicts   cls(   s	   autosuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__¦s    
	(   s   __new__(    (   s	   autosuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   autosuper£s   s   Ac      s   ²³ˆ  Z ´d „  Z RS(   Nc    s   ´µd Sd  S(   Ns   A(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   meth´s   (   s	   autosupers   __metaclass__s   meth(    (   s	   autosuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   A²s   	s   Bc      s   ¶·d „  Z  RS(   Nc    s   ·¸d |  i i ƒ  Sd  S(   Ns   B(   s   selfs	   _B__supers   meth(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   meth·s   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   B¶s   c      s   ¹ºd „  Z  RS(   Nc    s   º»d |  i i ƒ  Sd  S(   Ns   C(   s   selfs	   _C__supers   meth(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methºs   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C¹s   c      s   ¼½d „  Z  RS(   Nc    s   ½¾d |  i i ƒ  Sd  S(   Ns   D(   s   selfs	   _D__supers   meth(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   meth½s   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D¼s   s   DCBAs   Ec      s   ÀÁd „  Z  RS(   Nc    s   ÁÂd |  i i ƒ  Sd  S(   Ns   E(   s   selfs	   _E__supers   meth(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methÁs   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   EÀs   s   EBCAs   autopropertyc      s   ÅÈ‡  d †  Z  RS(   Nc 	   sY  ÈÉh  } Êxß | i ƒ  DÊ]Î \ } } Ë| i d ƒ oN Ì| d } Í| i | t t f ƒ \ } } Î| } Ï| | f | | <nb Ð| i d ƒ oN Ñ| d } Ò| i | t t f ƒ \ } } Ó| } Ô| | f | | <n q WÕx9 | i ƒ  DÕ]( \ } \ } } Öt	 | | ƒ | | <qW×t
 ˆ  |  ƒ i |  Ø| | | ƒ Sd  S(   Ns   _get_i   s   _set_(   s   hitss   dicts	   iteritemss   keys   vals
   startswiths   gets   Nones   sets   propertys   supers   autopropertys	   metaclasss   __new__s   names   bases(	   s	   metaclasss   names   basess   dicts   hitss   sets   vals   gets   key(   s   autoproperty(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__Ès$   	 !	!	 (   s   __new__(    (   s   autoproperty(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   autopropertyÅs   c      s&   ÙÚˆ  Z Ûd „  Z Ýd „  Z RS(   Nc    s   ÛÜ|  i Sd  S(   N(   s   selfs   _A__x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _get_xÛs   c    s   ÝÞ| |  _ d  S(   N(   s   xs   selfs   _A__x(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _set_xÝs   (   s   autopropertys   __metaclass__s   _get_xs   _set_x(    (   s   autoproperty(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   AÙs   	s   xi   iôÿÿÿs   multimetaclassc      s   åçRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   multimetaclassås   c      s   èéˆ  Z êd „  Z RS(   Nc    s   êëd Sd  S(   Ns   A(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _get_xês   (   s   multimetaclasss   __metaclass__s   _get_x(    (   s   multimetaclass(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Aès   	c      s   ìíd „  Z  RS(   Nc    s   íîd |  i i ƒ  Sd  S(   Ns   B(   s   selfs	   _B__supers   _get_x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _get_xís   (   s   _get_x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Bìs   c      s   ïðd „  Z  RS(   Nc    s   ðñd |  i i ƒ  Sd  S(   Ns   C(   s   selfs	   _C__supers   _get_x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _get_xðs   (   s   _get_x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cïs   c      s   òód „  Z  RS(   Nc    s   óôd |  i i ƒ  Sd  S(   Ns   D(   s   selfs	   _D__supers   _get_x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   _get_xós   (   s   _get_x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Dòs   s   Tc      s   øùd Z  ú‡  d †  Z RS(   Ni    c    s   úûˆ  i d 7_ d  S(   Ni   (   s   Ts   counter(   s   selfs   args(   s   T(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__ús   (   s   counters   __init__(    (   s   T(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Tøs   	c      s   üýˆ  Z RS(   N(   s   Ts   __metaclass__(    (   s   T(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cüs   c      s   RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs    s5   calling object w/o call method should raise TypeError($   s   verboses   Cs   as   vereqs   getstates   setstates   Ds   myselfs   ds   verifys	   __class__s   types   M1s   __spam__s   cs   objects	   _instances   M2s   names   basess   dicts   spams	   autosupers   As   Bs   meths   Es   autopropertys   hasattrs   xs   _A__xs   multimetaclasss   Ts   counters	   TypeErrors	   TestError(   s   As   Cs   Bs   M1s   Ts   M2s   Es   multimetaclasss   Ds   as   cs   ds	   _instances   autopropertys	   autosuper(    (   s   M1s   Ts   M2s   multimetaclasss	   _instances   autopropertys	   autosupers/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   metaclassgst   
   c     s»   	
t  o 
d GHn g  ‰ d  k }  t |  ƒ ‰  d ˆ  f ‡ ‡  d †  ƒ  Y} | ƒ  } d | _ | i } | ` t	 ˆ d d d f d d f d d f g ƒ d  S(	   Ns$   Testing Python subclass of module...s   MMc      sJ   ‡ d †  Z  ‡ ‡  d †  Z ‡ ‡  d †  Z ‡ ‡  d †  Z RS(   Nc    s   ˆ  i |  ƒ d  S(   N(   s   MTs   __init__s   self(   s   self(   s   MT(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__s   c    s0   ˆ i d | f ƒ ˆ  i |  | ƒ Sd  S(   Ns   getattr(   s   logs   appends   names   MTs   __getattribute__s   self(   s   selfs   name(   s   MTs   log(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getattribute__s   c    s6   ˆ i d | | f ƒ ˆ  i |  | | ƒ d  S(   Ns   setattr(   s   logs   appends   names   values   MTs   __setattr__s   self(   s   selfs   names   value(   s   MTs   log(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setattr__s   c    s0   ˆ i d | f ƒ ˆ  i |  | ƒ d  S(   Ns   delattr(   s   logs   appends   names   MTs   __delattr__s   self(   s   selfs   name(   s   MTs   log(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __delattr__s   (   s   __init__s   __getattribute__s   __setattr__s   __delattr__(    (   s   logs   MT(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MMs   i   s   setattrs   foos   getattrs   delattr(
   s   verboses   logs   syss   types   MTs   MMs   as   foos   xs   vereq(   s   syss   MTs   as   MMs   xs   log(    (   s   MTs   logs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   pymods	s   
 		c     s˜  "#t  o #d GHn $d t f d „  ƒ  Y‰  +ˆ  ƒ  } ,t | i ƒ  d ƒ -| i d ƒ .t | i ƒ  d ƒ /d t ˆ  f ‡  d †  ƒ  Y} 3| ƒ  } 4t | i
 ƒ  g  ƒ 5d | d	 <6t | i ƒ  d	 d f g ƒ 7t | d	 d ƒ 8t | i ƒ  d ƒ 9| i d ƒ :t | i ƒ  d ƒ ;t | i | t ˆ  t f ƒ >d
 t f d „  ƒ  Y} Cd | t f d „  ƒ  Y} Ft | ƒ  i ƒ  d ƒ Gt t | ƒ  ƒ d ƒ Ht | ƒ  i ƒ  d ƒ It t | ƒ  ƒ d ƒ Md f  d „  ƒ  Y}  Pd |  f d „  ƒ  Y} Sd |  f d „  ƒ  Y‰  Vd | ˆ  f d „  ƒ  Y} Xt | i d ƒ [d | t f d „  ƒ  Y}
 ]t |
 i |
 | | |  ˆ  t f ƒ ^t |
 i d ƒ bd | ˆ  t f d „  ƒ  Y} dt | i | | ˆ  |  t f ƒ et | i d ƒ hd f  d „  ƒ  Y‰  nd ˆ  t f d „  ƒ  Y} tt | i | ˆ  t f ƒ u| ƒ  } vt | i ƒ  d ƒ wt | i ƒ  d  ƒ xt | i ƒ  d! ƒ zd ˆ  f d" „  ƒ  Y} €d# t | f d$ „  ƒ  Y}	 †t |	 i |	 t | ˆ  f ƒ ‡|	 ƒ  } ˆt | i ƒ  d ƒ ‰t | i ƒ  d% ƒ Št | i ƒ  d& ƒ ‹t | i ƒ  d' ƒ d( | t |	 f d) „  ƒ  Y} ”t | i | | |	 | ˆ  t f ƒ •| ƒ  } –t | i ƒ  d ƒ —t | i ƒ  d% ƒ ˜t | i ƒ  d  ƒ ™t | i ƒ  d& ƒ št | i  ƒ  d* ƒ ›t | i ƒ  d+ ƒ d, f  d- „  ƒ  Y} Ÿy  d. | f d/ „  ƒ  Y} Wn ¢t# j
 o
 £n X¥t$ d0 ‚ d  S(1   Ns   Testing multiple inheritance...s   Cc      s)   $%d „  Z  'd „  Z )d „  Z RS(   Nc    s   %&d |  _ d  S(   Ni    (   s   selfs	   _C__state(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__%s   c    s   '(|  i Sd  S(   N(   s   selfs	   _C__state(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   getstate's   c    s   )*| |  _ d  S(   N(   s   states   selfs	   _C__state(   s   selfs   state(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setstate)s   (   s   __init__s   getstates   setstate(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C$s   i    i
   s   Dc      s   /0‡  d †  Z  RS(   Nc    s-   01t  h  ƒ i |  ƒ 2ˆ  i |  ƒ d  S(   N(   s   types   __init__s   selfs   C(   s   self(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__0s   (   s   __init__(    (   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D/s   s   worlds   hellos   Nodec      s   >?d „  Z  Ad „  Z RS(   Nc    s   ?@t  |  i ƒ  ƒ Sd  S(   N(   s   ints   selfs   foo(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __int__?s   c    s   ABd Sd  S(   Ns   23(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fooAs   (   s   __int__s   foo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Node>s   s   Fragc      s   CDd „  Z  RS(   Nc    s   DEd Sd  S(   Ns   42(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fooDs   (   s   foo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   FragCs   i   i*   s   Ac      s   MNd Z  RS(   Ni   (   s   x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   AMs   s   Bc      s   PQRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   BPs   c      s   STd Z  RS(   Ni   (   s   x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CSs   c      s   VWRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   DVs   i   s   Ec      s   [\RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   E[s   s   Fc      s   bcRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Fbs   i   c      s   hid „  Z  kd „  Z RS(   Nc    s   ijd Sd  S(   Ns   C a(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   cmethodis   c    s   kld Sd  S(   Ns   C b(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   all_methodks   (   s   cmethods
   all_method(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Chs   s   M1c      s   nod „  Z  qd „  Z RS(   Nc    s   opd Sd  S(   Ns   M1 a(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   m1methodos   c    s   qrd Sd  S(   Ns   M1 b(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   all_methodqs   (   s   m1methods
   all_method(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M1ns   s   C as   M1 as   M1 bc      s   z{d „  Z  }d „  Z RS(   Nc    s   {|d Sd  S(   Ns   D a(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   dmethod{s   c    s   }~d Sd  S(   Ns   D b(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   all_method}s   (   s   dmethods
   all_method(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Dzs   s   M2c      s   €d „  Z  ƒd „  Z RS(   Nc    s   ‚d Sd  S(   Ns   M2 a(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   m2methods   c    s   ƒ„d Sd  S(   Ns   M2 b(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   all_methodƒs   (   s   m2methods
   all_method(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M2€s   s   D as   M2 as   M2 bs   M3c      s   Žd „  Z  d „  Z RS(   Nc    s   Žd Sd  S(   Ns   M3 a(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   m3methodŽs   c    s   ‘d Sd  S(   Ns   M3 b(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   all_methods   (   s   m3methods
   all_method(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   M3s   s   M3 as   M3 bs   Classicc      s   žRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Classics   s   Newc      s    ¡e  Z RS(   N(   s   types   __metaclass__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   New s   s0   new class with only classic bases - shouldn't be(%   s   verboses   objects   Cs   as   vereqs   getstates   setstates   dicts   Ds   ds   keyss   itemss   __mro__s   Nodes   lists   Frags   __int__s   ints   As   Bs   xs   Es   Fs   M1s   ms   cmethods   m1methods
   all_methods   M2s   dmethods   m2methods   M3s   m3methods   Classics   News	   TypeErrors
   TestFailed(   s   As   Frags   Cs   Bs   Ds   Fs   Nodes   M1s   M3s   M2s   Es   as   ds   Classics   News   m(    (   s   Cs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   multi"s€   
 %"%c   	  s±  §¨t  o ¨d GHn ©d t f d „  ƒ  Y}  «t |  ƒ  i ƒ  d ƒ ¬d |  f d „  ƒ  Y} ¯t | ƒ  i ƒ  d ƒ °t | ƒ  i ƒ  d ƒ ±d |  f d „  ƒ  Y} ³t | ƒ  i ƒ  d ƒ ´t | ƒ  i ƒ  d ƒ µd | | f d	 „  ƒ  Y} ¶t | ƒ  i ƒ  d ƒ ·t | ƒ  i ƒ  d ƒ ¸t | i	 | | | |  t f ƒ ¹d
 | | f d „  ƒ  Y} ºt | ƒ  i ƒ  d ƒ »t | ƒ  i ƒ  d ƒ ¼t | i	 | | | |  t f ƒ ½d | | f d „  ƒ  Y} ¾t | ƒ  i ƒ  d ƒ ¿t | ƒ  i ƒ  d ƒ Àt | i	 | | | | | |  t f ƒ Ád | | f d „  ƒ  Y} Ât | ƒ  i ƒ  d ƒ Ãt | ƒ  i ƒ  d ƒ Ät | i	 | | | | | |  t f ƒ d  S(   Ns-   Testing multiple inheritance special cases...s   Ac      s   ©ªd „  Z  RS(   Nc    s   ªªd Sd  S(   Ns   A(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   spamªs    (   s   spam(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   A©s   s   Bc      s   ¬­d „  Z  ®d „  Z RS(   Nc    s   ­­d Sd  S(   Ns   B(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   boo­s    c    s   ®®d Sd  S(   Ns   B(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   spam®s    (   s   boos   spam(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   B¬s   s   Cc      s   ±²d „  Z  RS(   Nc    s   ²²d Sd  S(   Ns   C(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   boo²s    (   s   boo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C±s   s   Dc      s   µµRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Dµs    s   Ec      s   ¹¹RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   E¹s    s   Fc      s   ½½RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   F½s    s   Gc      s   ÁÁRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   GÁs    (   s   verboses   objects   As   vereqs   spams   Bs   boos   Cs   Ds   __mro__s   Es   Fs   G(   s   As   Cs   Bs   Gs   Fs   Es   D(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   diamond§s4   
 ""(c     sZ  ÆÇt  o Çd GHn Èt ƒ  }  Ét |  i t ƒ Êt t |  ƒ t ƒ Ët ƒ  } Ìt |  | j	 ƒ Ít t |  d ƒ ƒ Îy Ïd |  _	 Wn Ðt
 t f j
 o
 Ñn XÓt d d ƒ Ôt t t ƒ  d ƒ ƒ Öd t f d „  ƒ  Y} Ø| ƒ  } Ùt | i h  ƒ Úd	 | _	 Ût | i	 d	 ƒ Üt | i h  d	 d <ƒ d  S(
   Ns   Testing object class...s   fooi   i    s1   object() should not allow setting a foo attributes   __dict__s   Cdictc      s   Ö×RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CdictÖs   i   (   s   verboses   objects   as   vereqs	   __class__s   types   bs   verifys   hasattrs   foos   AttributeErrors	   TypeErrors   Cdicts   xs   __dict__(   s   as   bs   Cdicts   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   objectsÆs(   
 c     s†  Þßt  o ßd GHn àd t f d „  ƒ  Y} â| ƒ  } ãt t | d ƒ ƒ ät t | d ƒ ƒ æd t f d „  ƒ  Y} è| ƒ  } ét t | d ƒ ƒ êt t | d ƒ ƒ ëd	 | _ ìt | i d	 ƒ ít	 | _ ît
 | i t	 ƒ ï| ` ðt t | d ƒ ƒ òd
 t f d „  ƒ  Y} ô| ƒ  } õt t | d ƒ ƒ öt t | d ƒ ƒ ÷t t | d ƒ ƒ øt t | d ƒ ƒ ùd	 | _ úd | _ ûd | _ üt | i d	 ƒ ýt | i d ƒ þt | i d ƒ d t f ‡  d †  ƒ  Y‰  d t f d „  ƒ  Y}  	|  ƒ  } 
ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ  ƒ  | _ t ˆ  i d ƒ ~ t ˆ  i d ƒ d |  f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | _ ˆ  ƒ  | _ t ˆ  i d ƒ ~ t ˆ  i d ƒ d | f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ  ƒ  | _ t ˆ  i d ƒ ~  t ˆ  i d ƒ d  S(   Ns   Testing __slots__...s   C0c      s   àág  Z  RS(   N(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C0às   s   __dict__s   foos   C1c      s   æçd g Z  RS(   Ns   a(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C1æs   s   ai   s   C3c      s   òód d d g Z  RS(   Ns   as   bs   c(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C3òs   s   bs   ci   i   s   Countedc      s,   d Z  ‡  d †  Z ‡  d †  Z RS(   Ni    c    s   ˆ  i d 7_ d  S(   Ni   (   s   Counteds   counter(   s   self(   s   Counted(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__s   c    s   ˆ  i d 8_ d  S(   Ni   (   s   Counteds   counter(   s   self(   s   Counted(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __del__s   (   s   counters   __init__s   __del__(    (   s   Counted(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Counteds   	s   Cc      s   d d d g Z  RS(   Ns   as   bs   c(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   i    s   Dc      s   RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Ds   s   Ec      s   d g Z  RS(   Ns   e(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Es   (   s   verboses   objects   C0s   xs   verifys   hasattrs   C1s   as   vereqs   Nones   veriss   C3s   bs   cs   Counteds   Cs   counters   Ds   zs   Es   e(   s   Cs   C3s   xs   C1s   C0s   Es   Counteds   D(    (   s   Counteds/   /usr/local/twc/lib/python2.2/test/test_descr.pys   slotsÞsh   
 	c     s   "#t  o #d GHn $d t f d „  ƒ  Y} &d | f d „  ƒ  Y} (d | f d „  ƒ  Y} *d | _ +t | i d ƒ -t | i d ƒ .t | i d ƒ 0d	 t f d
 „  ƒ  Y}  2|  ƒ  } 3t	 t
 | d ƒ ƒ 4d |  _ 5t | i d ƒ 6d „  |  _ 7t | i ƒ  d ƒ 8d „  |  _ 9t t | ƒ d ƒ :d „  |  _ ;t t | ƒ d ƒ <t | i d ƒ =t	 t
 | d ƒ ƒ >d „  } B| |  _ Ct | i d ƒ Dd | _ Et | i d ƒ Fd „  } J| |  _ Ky Ld | _ Wn Mt j
 o
 Nn XPt	 d d ƒ Qt | i d ƒ Rd |  f d „  ƒ  Y} T| ƒ  }	 Ud |	 _ Vt |	 i d ƒ Yd t f d „  ƒ  Y}
 [t d |
 d ƒ d ƒ \t |
 d ƒ d d ƒ ]t d |
 d ƒ d  ƒ ^t |
 d ƒ d d  ƒ _t |
 d ƒ |
 d ƒ d  ƒ bd! t f d" „  ƒ  Y} dt d | d# ƒ d ƒ et | d# ƒ d d ƒ ft d | d ƒ d  ƒ gt | d ƒ d d  ƒ ht | d ƒ | d ƒ d  ƒ kd$ t f d% „  ƒ  Y‰  md& f  ‡  d' †  ƒ  Y} ot	 | t j ƒ d  S((   Ns&   Testing class attribute propagation...s   Dc      s   $%RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D$s   s   Ec      s   &'RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   E&s   s   Fc      s   ()RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   F(s   i   s   Cc      s   01RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C0s   s   foobari   c    s   6d S(   Ni*   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>6s    i*   c    s   8d S(   Ns   C()(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>8s    s   C()c    s   :d S(   Nid   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>:s    id   s   spamc    s+   >?| d j o @d Sn At ‚ d  S(   Ns   spam(   s   names   AttributeError(   s   selfs   name(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   mygetattr>s   i   c    s:   FG| d j o Ht ‚ n It i |  | | ƒ Sd  S(   Ns   spam(   s   names   AttributeErrors   objects   __setattr__s   selfs   value(   s   selfs   names   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   mysetattrFs   s   not spami    s   expected AttributeErrorc      s   RSRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   DRs   s   Ic      s   YZRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   IYs   s   as   aai   i   s   Lc      s   bcRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Lbs   l    s   dynamicmetaclassc      s   klRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   dynamicmetaclassks   s	   someclassc      s   mnˆ  Z RS(   N(   s   dynamicmetaclasss   __metaclass__(    (   s   dynamicmetaclass(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   someclassms   (   s   verboses   objects   Ds   Es   Fs   foos   vereqs   Cs   as   verifys   hasattrs   foobars   methods   __repr__s   reprs   __int__s   ints	   mygetattrs   __getattr__s   spams   news	   mysetattrs   __setattr__s   AttributeErrors   ds   Is   longs   Ls   types   dynamicmetaclasss	   someclass(   s   Cs   Fs	   someclasss   Ls   Es	   mysetattrs   Ds   as   dynamicmetaclasss   ds   Is	   mygetattr(    (   s   dynamicmetaclasss/   /usr/local/twc/lib/python2.2/test/test_descr.pys   dynamics"sl   
   c     s»  qrt  o rd GHn ty  ud t t f d „  ƒ  Y}  Wn wt j
 o
 xn Xzt d d ƒ |y  }d t t f d „  ƒ  Y}  Wn t j
 o
 €n X‚t d d ƒ ƒd f  d	 „  ƒ  Y} †y# ‡d t	 t
 ƒ f d
 „  ƒ  Y}  Wn ‰t j
 o
 Šn XŒt d d ƒ Žy d t f d „  ƒ  Y}  Wn ‘t j
 o
 ’n X”t d d ƒ –y —d t f d „  ƒ  Y}  Wn ™t j
 o
 šn Xœt d d ƒ d  S(   Ns   Testing errors...s   Cc      s   uvRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cus   i    s5   inheritance from both list and dict should be illegalc      s   }~RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C}s   s+   inheritance from non-type should be illegals   Classicc      s   ƒ„RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Classicƒs   c      s   ‡ˆRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C‡s   s,   inheritance from CFunction should be illegalc      s   d Z  RS(   Ni   (   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   s   __slots__ = 1 should be illegalc      s   —˜d g Z  RS(   Ni   (   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C—s   s!   __slots__ = [1] should be illegal(   s   verboses   lists   dicts   Cs	   TypeErrors   verifys   objects   Nones   Classics   types   len(   s   Cs   Classic(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   errorsqs8   
   #c     sC  žŸt  o Ÿd GHn  d t f d „  ƒ  Y} £| ƒ  } ¤t | i d ƒ | d f ƒ ¥t | i d ƒ | d f ƒ ¦t | i d ƒ | d f ƒ §d | f d „  ƒ  Y} ©| ƒ  }  ªt | i d ƒ | d f ƒ «t |  i d ƒ | d f ƒ ¬t |  i d ƒ |  d f ƒ ­t | i |  d ƒ |  d f ƒ d  S(   Ns   Testing class methods...s   Cc      s     ¡d „  Z  ¢e e  ƒ Z RS(   Nc     s   ¡¡|  Sd  S(   N(   s   a(   s   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   foo¡s    (   s   foos   classmethods   goo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C s   i   s   Dc      s   §¨RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D§s   (	   s   verboses   objects   Cs   cs   vereqs   goos   foos   Ds   d(   s   ds   cs   Cs   D(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   classmethodsžs   
 c     s7  ¯°t  o °d GHn ±d t f d „  ƒ  Y} ´| ƒ  } µt | i d ƒ d f ƒ ¶t | i d ƒ d f ƒ ·t | i d ƒ | d f ƒ ¸d | f d „  ƒ  Y} º| ƒ  }  »t | i d ƒ d f ƒ ¼t |  i d ƒ d f ƒ ½t |  i d ƒ |  d f ƒ ¾t | i |  d ƒ |  d f ƒ d  S(   Ns   Testing static methods...s   Cc      s    ±²d „  Z  ³e e  ƒ Z RS(   Nc     s   ²²|  Sd  S(   N(   s   a(   s   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   foo²s    (   s   foos   staticmethods   goo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C±s   i   s   Dc      s   ¸¹RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D¸s   (	   s   verboses   objects   Cs   cs   vereqs   goos   foos   Ds   d(   s   ds   cs   Cs   D(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   staticmethods¯s   
 c     s  ÀÁt  o Ád GHn Âd f  d „  ƒ  Y‰  Åˆ  ƒ  }  Æt ˆ  i d ƒ ˆ  d f ƒ Çt |  i d ƒ ˆ  d f ƒ Èt |  i d ƒ |  d f ƒ Éd ˆ  f d „  ƒ  Y} Ë| ƒ  } Ìt | i d ƒ | d f ƒ Ít | i d ƒ | d f ƒ Ît | i d ƒ | d f ƒ Ït | i | d ƒ | d f ƒ Ðd f  ‡  d †  ƒ  Y} Òt | ƒ  i ˆ  i ƒ Ót	 t
 ˆ  i i ˆ  ƒ  ƒ ƒ i d	 ƒ ƒ d  S(
   Ns   Testing classic classes...s   Cc      s    ÂÃd „  Z  Äe e  ƒ Z RS(   Nc     s   ÃÃ|  Sd  S(   N(   s   a(   s   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fooÃs    (   s   foos   classmethods   goo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CÂs   i   s   Dc      s   ÉÊRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   DÉs   s   Ec      s   ÐÑˆ  i Z RS(   N(   s   Cs   foo(    (   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   EÐs   s   <bound method (   s   verboses   Cs   cs   vereqs   goos   foos   Ds   ds   Es   verifys   reprs   __get__s
   startswith(   s   cs   ds   Es   Cs   D(    (   s   Cs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   classicÀs    
 "c     sš   ÕÖt  o Öd GHn ×d t f d „  ƒ  Y} é| ƒ  }  êt |  i d ƒ ët |  i d ƒ ìd |  _ ít |  i d ƒ ît |  i d ƒ d  S(   Ns   Testing computed attributes...s   Cc      sT   ×Ød e  f d „  ƒ  YZ àd „  Z âd „  Z æd „  Z èe e e ƒ Z RS(   Ns   computed_attributec      s/   ØÙe  d „ Z Üe  d „ Z Þd „  Z RS(   Nc    s   ÙÚ| |  _ Û| |  _ d  S(   N(   s   gets   selfs   _computed_attribute__gets   sets   _computed_attribute__set(   s   selfs   gets   set(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__Ùs   c    s   ÜÝ|  i | ƒ Sd  S(   N(   s   selfs   _computed_attribute__gets   obj(   s   selfs   objs   type(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __get__Üs   c    s   Þß|  i | | ƒ Sd  S(   N(   s   selfs   _computed_attribute__sets   objs   value(   s   selfs   objs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __set__Þs   (   s   Nones   __init__s   __get__s   __set__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   computed_attributeØs   c    s   àád |  _ d  S(   Ni    (   s   selfs   _C__x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__às   c    s*   âã|  i } ä| d |  _ å| Sd  S(   Ni   (   s   selfs   _C__xs   x(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __get_xâs   c    s   æç| |  _ d  S(   N(   s   xs   selfs   _C__x(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __set_xæs   (   s   objects   computed_attributes   __init__s	   _C__get_xs	   _C__set_xs   x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C×s
   i    i   i
   i   (   s   verboses   objects   Cs   as   vereqs   x(   s   as   C(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   compattrÕs   
 c     s¹   ðñt  o ñd GHn òd t f d „  ƒ  Y} ù| ƒ  }  út |  i d ƒ ût |  i | j ƒ üd | f d „  ƒ  Y} þ| ƒ  } ÿt | i d ƒ  t | i | j ƒ d  S(   Ns    Testing __new__ slot override...s   Cc      s   òód „  Z  ÷d „  Z RS(   Nc    s,   óôt  i |  ƒ } õd | _ ö| Sd  S(   Ni   (   s   lists   __new__s   clss   selfs   foo(   s   clss   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__ós   c    s   ÷ø|  i d |  _ d  S(   Ni   (   s   selfs   foo(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__÷s   (   s   __new__s   __init__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Còs   i   s   Dc      s   üýRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Düs   (
   s   verboses   lists   Cs   as   vereqs   foos   verifys	   __class__s   Ds   b(   s   as   Cs   bs   D(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   newslotðs   
 c     s`  t  o d GHn d t f d „  ƒ  Y}  d |  f d „  ƒ  Y} d |  f d „  ƒ  Y} 
d | | f d	 „  ƒ  Y} t | i ƒ  | | | |  t g ƒ t | i | | | |  t f ƒ t | ƒ  i	 ƒ  d ƒ d
 t
 f d „  ƒ  Y‰  d |  | | | f ‡  d †  ƒ  Y} t | i t |  | | | | f ƒ t | ƒ  i	 ƒ  d ƒ d  S(   Ns"   Testing mro() and overriding it...s   Ac      s   d „  Z  RS(   Nc    s   d Sd  S(   Ns   A(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fs    (   s   f(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   As   s   Bc      s   RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Bs   s   Cc      s   	d „  Z  RS(   Nc    s   		d Sd  S(   Ns   C(    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   f	s    (   s   f(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   s   Dc      s   
RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D
s   s   PerverseMetaTypec      s   d „  Z  RS(   Nc    s-   t  i |  ƒ } | i ƒ  | Sd  S(   N(   s   types   mros   clss   Ls   reverse(   s   clss   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   mros   (   s   mro(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   PerverseMetaTypes   s   Xc      s   ˆ  Z RS(   N(   s   PerverseMetaTypes   __metaclass__(    (   s   PerverseMetaType(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Xs   (   s   verboses   objects   As   Bs   Cs   Ds   vereqs   mros   __mro__s   fs   types   PerverseMetaTypes   X(   s   As   Cs   Bs   Xs   PerverseMetaTypes   D(    (   s   PerverseMetaTypes/   /usr/local/twc/lib/python2.2/test/test_descr.pys   altmros   
 %"%%c     s‡  t  o d GHn d t f d „  ƒ  Y‰  d ˆ  f ‡  d †  ƒ  Y} ?| ƒ  }  @t |  i d d f ƒ Ad |  _ Bt |  i d d f ƒ C|  ` Dt |  i d ƒ Ft |  d d	 d f ƒ Gd
 |  d <Ht |  i	 d d
 f ƒ I|  d =Jt |  i
 d ƒ Lt |  d d !d d d f ƒ Md |  d d +Nt |  i d d d f ƒ O|  d d 5Pt |  i d d f ƒ d  S(   Ns   Testing operator overloading...s   Bc      s   d  Z  RS(   s<   Intermediate class because object doesn't have a __setattr__(   s   __doc__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Bs   	s   Cc      sw   !d „  Z  &‡  d †  Z +‡  d †  Z 1d „  Z 3d „  Z 5d „  Z 8d „  Z :d „  Z <d	 „  Z RS(
   Nc    s1   !"| d j o #d | f Sn
 %t ‚ d  S(   Ns   foos   getattr(   s   names   AttributeError(   s   selfs   name(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getattr__!s   c    sC   &'| d j o (| | f |  _ n *ˆ  i |  | | ƒ Sd  S(   Ns   foo(   s   names   values   selfs   setattrs   Bs   __setattr__(   s   selfs   names   value(   s   B(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setattr__&s   c    s:   +,| d j o -| |  _ n /ˆ  i |  | ƒ Sd  S(   Ns   foo(   s   names   selfs   delattrs   Bs   __delattr__(   s   selfs   name(   s   B(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __delattr__+s   c    s   12d | f Sd  S(   Ns   getitem(   s   key(   s   selfs   key(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getitem__1s   c    s   34| | f |  _ d  S(   N(   s   keys   values   selfs   setitem(   s   selfs   keys   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setitem__3s   c    s   56| |  _ d  S(   N(   s   keys   selfs   delitem(   s   selfs   key(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __delitem__5s   c    s   89d | | f Sd  S(   Ns   getslice(   s   is   j(   s   selfs   is   j(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getslice__8s   c    s   :;| | | f |  _ d  S(   N(   s   is   js   values   selfs   setslice(   s   selfs   is   js   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setslice__:s   c    s   <=| | f |  _ d  S(   N(   s   is   js   selfs   delslice(   s   selfs   is   j(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __delslice__<s   (	   s   __getattr__s   __setattr__s   __delattr__s   __getitem__s   __setitem__s   __delitem__s   __getslice__s   __setslice__s   __delslice__(    (   s   B(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   s   getattrs   fooi   s   getitemi   i    i
   s   getslice(   s   verboses   objects   Bs   Cs   as   vereqs   foos   setattrs   delattrs   setitems   delitems   setslices   delslice(   s   as   Cs   B(    (   s   Bs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   overloadings(   
  	
 c     s.  RSt  o Sd GHn Td t f d „  ƒ  Y‰  Yˆ  d ƒ ‰ Zt ˆ i ƒ  d ƒ [d ˆ  f ‡  ‡ d †  ƒ  Y} ^| d ƒ } _t | i ƒ  d ƒ `t | i ƒ  d ƒ at | i	 ƒ  d ƒ bd t f ‡  d	 †  ƒ  Y} dt | ƒ  i ˆ  i ƒ et t ˆ  i i ˆ  d ƒ ƒ ƒ i d
 ƒ ƒ d  S(   Ns   Testing methods...s   Cc      s   TUd „  Z  Wd „  Z RS(   Nc    s   UV| |  _  d  S(   N(   s   xs   self(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__Us   c    s   WX|  i Sd  S(   N(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   fooWs   (   s   __init__s   foo(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CTs   i   s   Dc      s   [\ˆ  i Z ]ˆ i Z RS(   N(   s   Cs   foos   boos   c1s   goo(    (   s   Cs   c1(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D[s   i   s   Ec      s   bcˆ  i Z RS(   N(   s   Cs   foo(    (   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Ebs   s   <bound method (   s   verboses   objects   Cs   c1s   vereqs   foos   Ds   d2s   boos   goos   Es   verifys   reprs   __get__s
   startswith(   s   Cs   Es   c1s   d2s   D(    (   s   Cs   c1s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methodsRs   
 c     s­  git  o id GHn kd t f d „  ƒ  Y}  o|  ƒ  } p|  ƒ  } qt | ƒ rt t | ƒ t | ƒ ƒ st t	 | | ƒ t	 t | ƒ t | ƒ ƒ ƒ tt | | ƒ ut | | j ƒ vt | | j ƒ wt | | j ƒ zt t
 | ƒ i d ƒ d j ƒ {t t
 | ƒ t | ƒ ƒ |t d | j ƒ }x* t d ƒ D}] }	 ~t |	 | j ƒ qOWt d | j ƒ d t f d	 „  ƒ  Y} …| ƒ  } †| ƒ  } ‡t | ƒ ˆt t | ƒ t | ƒ ƒ ‰t t	 | | ƒ t	 t | ƒ t | ƒ ƒ ƒ Št | | ƒ ‹t | | j ƒ Œt | | j ƒ t | | j ƒ t t
 | ƒ i d
 ƒ d j ƒ ‘t t
 | ƒ t | ƒ ƒ ’t d | j ƒ “x* t d ƒ D“] }	 ”t |	 | j ƒ q¸W•t d | j ƒ —d t f d „  ƒ  Y} ª| d ƒ } «| d ƒ } ¬| d ƒ } ­t | ƒ ®t | ƒ ¯t t | ƒ t d ƒ ƒ °t | | ƒ ±t | | j ƒ ²t | | j ƒ ³t | | ƒ ´t t	 | | ƒ d ƒ µt t	 | | ƒ d ƒ ¶t t	 | | ƒ d ƒ ·t t
 | ƒ d ƒ ¸t t | ƒ d ƒ ¹| t d ƒ ƒ } ºt d | j ƒ »x* t d ƒ D»] }	 ¼t |	 | j ƒ qaW½t d | j ƒ ¿d t f d „  ƒ  Y}
 Ò|
 d ƒ } Ó|
 d ƒ } Ô|
 d ƒ } Õt | ƒ Öt | ƒ ×t t | ƒ t d ƒ ƒ Øt | | ƒ Ùt | | j ƒ Út | | j ƒ Ût | | ƒ Üt t	 | | ƒ d ƒ Ýt t	 | | ƒ d ƒ Þt t	 | | ƒ d ƒ ßt t
 | ƒ d ƒ àt t | ƒ d ƒ á|
 t d ƒ ƒ } ât d | j ƒ ãx* t d ƒ Dã] }	 ät |	 | j ƒ q
Wåt d | j ƒ çd „  } ï| d d ƒ ð| d d ƒ ñ| d d ƒ ò| d d ƒ ó| d d ƒ ô| d d ƒ d  S(   Ns   Testing special operators...s   Cc      s   kld „  Z  RS(   Nc    s<   lmd | j o
 d j  n o m| Sn nt ‚ d  S(   Ni    i
   (   s   is
   IndexError(   s   selfs   i(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getitem__ls   ! (   s   __getitem__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cks   s   C object at i    iÿÿÿÿi
   s   Dc      s   ‚d „  Z  RS(   Nc    s<   ‚ƒd | j o
 d j  n o ƒ| Sn „t ‚ d  S(   Ni    i
   (   s   is
   IndexError(   s   selfs   i(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getitem__‚s   ! (   s   __getitem__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Ds   s   D object at s   Proxyc      sq   —˜d „  Z  šd „  Z œd „  Z žd „  Z  d „  Z ¢d „  Z ¤d „  Z ¦d „  Z ¨d	 „  Z RS(
   Nc    s   ˜™| |  _  d  S(   N(   s   xs   self(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__˜s   c    s   š›|  i Sd  S(   N(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __nonzero__šs   c    s   œt  |  i ƒ Sd  S(   N(   s   hashs   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __hash__œs   c    s   žŸ|  i | j Sd  S(   N(   s   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__žs   c    s    ¡|  i | j Sd  S(   N(   s   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __ne__ s   c    s   ¢£t  |  i | i ƒ Sd  S(   N(   s   cmps   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __cmp__¢s   c    s   ¤¥d |  i Sd  S(   Ns   Proxy:%s(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __str__¤s   c    s   ¦§d |  i Sd  S(   Ns	   Proxy(%r)(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__¦s   c    s   ¨©| |  i j Sd  S(   N(   s   values   selfs   x(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __contains__¨s   (	   s   __init__s   __nonzero__s   __hash__s   __eq__s   __ne__s   __cmp__s   __str__s   __repr__s   __contains__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Proxy—s   i   s   Proxy:0s   Proxy(0)s   DProxyc      sq   ¿Àd „  Z  Âd „  Z Äd „  Z Æd „  Z Èd „  Z Êd „  Z Ìd „  Z Îd „  Z Ðd	 „  Z RS(
   Nc    s   ÀÁ| |  _  d  S(   N(   s   xs   self(   s   selfs   x(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__Às   c    s   ÂÃ|  i Sd  S(   N(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __nonzero__Âs   c    s   ÄÅt  |  i ƒ Sd  S(   N(   s   hashs   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __hash__Äs   c    s   ÆÇ|  i | j Sd  S(   N(   s   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__Æs   c    s   ÈÉ|  i | j Sd  S(   N(   s   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __ne__Ès   c    s   ÊËt  |  i | i ƒ Sd  S(   N(   s   cmps   selfs   xs   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __cmp__Ês   c    s   ÌÍd |  i Sd  S(   Ns	   DProxy:%s(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __str__Ìs   c    s   ÎÏd |  i Sd  S(   Ns
   DProxy(%r)(   s   selfs   x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__Îs   c    s   ÐÑ| |  i j Sd  S(   N(   s   values   selfs   x(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __contains__Ðs   (	   s   __init__s   __nonzero__s   __hash__s   __eq__s   __ne__s   __cmp__s   __str__s   __repr__s   __contains__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   DProxy¿s   s   DProxy:0s	   DProxy(0)c    s\   çèy é|  i i |  | ƒ Wn êt j
 o
 ën Xít d |  i |  | f ‚ d  S(   Ns"   shouldn't allow %s.__cmp__(%r, %r)(   s   as	   __class__s   __cmp__s   bs	   TypeErrors
   TestFailed(   s   as   b(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   unsafecmpçs
   u   123s   123f1.0l    (   s   verboses   objects   Cs   c1s   c2s   verifys   vereqs   hashs   ids   cmps   strs   finds   reprs   ranges   is   Ds   d1s   d2s   Proxys   p0s   p1s   p_1s   p10s   DProxys	   unsafecmp(   s   Cs   Ds   p10s   c2s   c1s   d2s   p_1s   p0s   p1s   is   DProxys   Proxys	   unsafecmps   d1(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   specialsgs®   
 ." 	." 	 	 	c  	   s  ö÷t  o ÷d GHn ød  k } ùd t f d „  ƒ  Y} û| ƒ  }  ü| i |  ƒ } ýt | ƒ  |  j ƒ þ~  ÿt | ƒ  t j ƒ  ~ d t f d „  ƒ  Y} | ƒ  } y | i | ƒ Wn: t j
 o+ } t t | ƒ i d ƒ d j ƒ n X	t d d ƒ 
d	 t f d
 „  ƒ  Y} | ƒ  } | i | ƒ } t | ƒ  | j ƒ ~ t | ƒ  t j ƒ ~ d  S(   Ns   Testing weak references...s   Cc      s   ùúRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cùs   s   NoWeakc      s   d g Z  RS(   Ns   foo(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   NoWeaks   s   weak referencei    s!   weakref.ref(no) should be illegals   Weakc      s   
d d g Z  RS(   Ns   foos   __weakref__(   s	   __slots__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Weak
s   (   s   verboses   weakrefs   objects   Cs   cs   refs   rs   verifys   Nones   NoWeaks   nos	   TypeErrors   msgs   strs   finds   Weaks   yes(	   s   cs   nos   Cs   Weaks   weakrefs   rs   msgs   yess   NoWeak(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   weakrefsös0   
 'c     sŒ  t  o d GHn d t f d „  ƒ  Y} | ƒ  }  t t |  d ƒ ƒ d |  _  t |  i d ƒ !t |  i d ƒ "|  ` #t t |  d ƒ ƒ $t t |  d ƒ ƒ %| i i	 |  d ƒ &t | i i
 |  ƒ d ƒ *| i d } +t t | t ƒ ƒ -t | ƒ } .t d | j ƒ /t d	 | j ƒ 0t d
 | j ƒ 1t d | j ƒ 3t | i d ƒ 4t | i | i d j ƒ 5t | i | i d j ƒ 6t | i | i d j ƒ 8x§ d d	 d
 d f D8] } 9y :t | | d ƒ WnZ ;t j
 oK } <t | ƒ i d ƒ d j  o# =t d | t | ƒ f ƒ ‚ n n XAt d | ƒ ‚ qñWd  S(   Ns   Testing property...s   Cc      sD   d „  Z  d „  Z d „  Z e e  e e d d ƒZ RS(   Nc    s   |  i Sd  S(   N(   s   selfs   _C__x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   getxs   c    s   | |  _ d  S(   N(   s   values   selfs   _C__x(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setxs   c    s   |  ` d  S(   N(   s   selfs   _C__x(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   delxs   s   docs   I'm the x property.(   s   getxs   setxs   delxs   propertys   x(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cs   s   xi*   s   _C__xid   s   __doc__s   fgets   fsets   fdels   I'm the x property.s   getxs   setxs   delxs   readonlyi    sL   when setting readonly attr %r on a property, got unexpected TypeError msg %rsD   expected TypeError from trying to set readonly %r attr on a property(   s   verboses   objects   Cs   as   verifys   hasattrs   xs   vereqs   _C__xs   __set__s   __get__s   __dict__s   raws
   isinstances   propertys   dirs   attrss   __doc__s   fgets   fsets   fdels   attrs   setattrs	   TypeErrors   msgs   strs   finds
   TestFailed(   s   as   Cs   raws   attrss   msgs   attr(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   propertiess@   
 	 	(c     s¸  DEt  o Ed GHn Gd t f d „  ƒ  Y}  Kt |  ƒ  i d ƒ d ƒ Md |  f ‡  d †  ƒ  Y‰  St ˆ  ƒ  i d ƒ d	 ƒ Ud
 |  f d „  ƒ  Y} Xt | ƒ | _ Zt | ƒ  i d ƒ d ƒ \d | ˆ  f ‡ d †  ƒ  Y‰ `t ˆ ƒ  i d ƒ d ƒ dd t f ‡ d †  ƒ  Y‰ hd ˆ f ‡ ‡ d †  ƒ  Y‰ lt ˆ ƒ  i d ƒ d ƒ nd ˆ f d „  ƒ  Y} rˆ | ƒ | _ tt | ƒ  i d ƒ d ƒ xy yt ˆ d ƒ Wn zt j
 o
 {n X}t d ‚ y €t ˆ | ƒ  ƒ Wn t j
 o
 ‚n X„t d ‚ †y ‡t ˆ ƒ i d ƒ Wn ˆt j
 o
 ‰n X‹t d  ‚ y Žt ˆ ƒ i | ƒ  ƒ Wn t j
 o
 n X’t d! ‚ d  S("   Ns   Testing super...s   Ac      s   GHd „  Z  RS(   Nc    s   HId | Sd  S(   Ns   A(%r)(   s   a(   s   selfs   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methHs   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   AGs   i   s   A(1)s   Bc      s    MN‡  d †  Z  Pd „  Z RS(   Nc    s   NOt  ˆ  |  ƒ |  _ d  S(   N(   s   supers   Bs   selfs	   _B__super(   s   self(   s   B(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__Ns   c    s"   PQd | |  i i | ƒ Sd  S(   Ns   B(%r)(   s   as   selfs	   _B__supers   meth(   s   selfs   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methPs   (   s   __init__s   meth(    (   s   B(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   BMs   i   s   B(2)A(2)s   Cc      s   UVd „  Z  RS(   Nc    s"   VWd | |  i i | ƒ Sd  S(   Ns   C(%r)(   s   as   selfs	   _C__supers   meth(   s   selfs   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methVs   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CUs   i   s   C(3)A(3)s   Dc      s   \]‡  d †  Z  RS(   Nc    s(   ]^d | t ˆ  |  ƒ i | ƒ Sd  S(   Ns   D(%r)(   s   as   supers   Ds   selfs   meth(   s   selfs   a(   s   D(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   meth]s   (   s   meth(    (   s   D(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D\s   i   s   D(4)C(4)B(4)A(4)s   mysuperc      s   de‡  d †  Z  RS(   Nc    s    eft  ˆ  |  ƒ i | Œ  Sd  S(   N(   s   supers   mysupers   selfs   __init__s   args(   s   selfs   args(   s   mysuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__es   (   s   __init__(    (   s   mysuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   mysuperds   s   Ec      s   hi‡ ‡  d †  Z  RS(   Nc    s(   ijd | ˆ ˆ  |  ƒ i | ƒ Sd  S(   Ns   E(%r)(   s   as   mysupers   Es   selfs   meth(   s   selfs   a(   s   Es   mysuper(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methis   (   s   meth(    (   s   mysupers   E(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Ehs   i   s   E(5)D(5)C(5)B(5)A(5)s   Fc      s   nod „  Z  RS(   Nc    s7   op|  i } qd | | i i f | i | ƒ Sd  S(   Ns	   F(%r)[%s](   s   selfs	   _F__supers   ss   as	   __class__s   __name__s   meth(   s   selfs   as   s(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   methos   (   s   meth(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Fns   i   s!   F(6)[mysuper]E(6)D(6)C(6)B(6)A(6)i*   s   shouldn't allow super(D, 42)s   shouldn't allow super(D, C())i   s$   shouldn't allow super(D).__get__(12)s%   shouldn't allow super(D).__get__(C())(   s   verboses   objects   As   vereqs   meths   Bs   Cs   supers	   _C__supers   Ds   mysupers   Es   Fs	   _F__supers	   TypeErrors
   TestFaileds   __get__(   s   As   Cs   Bs   Fs   mysupers   Es   D(    (   s   Bs   mysupers   Es   Ds/   /usr/local/twc/lib/python2.2/test/test_descr.pys   supersDsJ   
 c     sÜ  ”•t  o •d GHn —d t f ‡ d †  ƒ  Y‰ žt t ˆ d ƒ d ƒ d ƒ Ÿt t ˆ d ƒ d ƒ d ƒ  ˆ d	 ƒ }
 ¡t |
 d	 ƒ ¢t t |
 ƒ d	 ƒ £t t |
 ƒ i t j ƒ ¤t t |
 ƒ t d	 ƒ ƒ ¥t |
 
i t j ƒ ¦t |
 d
 ?i t j ƒ §t |
 d
 >i t j ƒ ¨t ˆ d
 ƒ d >i t j ƒ ©t ˆ d
 ƒ d ?i t j ƒ «d t	 f ‡  d †  ƒ  Y‰  µt t ˆ  d ƒ d ƒ d ƒ ¸t t d ˆ  d ƒ ƒ d ƒ ¹ˆ  d	 ƒ }
 ºt |
 d ƒ »t t	 |
 ƒ d ƒ ¼t t |
 ƒ t d ƒ ƒ ½t t	 |
 ƒ i t	 j ƒ ¾t |
 
i t	 j ƒ ¿t |
 i t	 j ƒ Àt ˆ  d
 ƒ i t	 j ƒ Át |
 d
 ?i t	 j ƒ Ât |
 d
 >i t	 j ƒ Ãt |
 d
 i t	 j ƒ Ät |
 d i t	 j ƒ Åt |
 d i t	 j ƒ Æt |
 d i t	 j ƒ Çt d |
 i t	 j ƒ Èt |
 d
 Bi t	 j ƒ Ét |
 d
 Ai t	 j ƒ Êt |
 d @i t	 j ƒ Ët ˆ  d
 ƒ d >i t	 j ƒ Ìt ˆ  d
 ƒ d ?i t	 j ƒ Ít t ˆ  d
 ƒ ƒ i t	 j ƒ Ñd t	 f d „  ƒ  Y} Ó| d ƒ }
 Ôt |
 d
 i t	 j ƒ Õt d
 |
 i t	 j ƒ ×d t f d „  ƒ  Y} Þt t | d ƒ ƒ d ƒ ß| d	 ƒ }
 àt |
 d ƒ át t |
 ƒ d ƒ ât t |
 ƒ i t j ƒ ãt t |
 ƒ t d ƒ ƒ ät |
 
i t j ƒ æd t f d „  ƒ  Y} é| d d  ƒ }
 êt t |
 ƒ d! ƒ ët d d  ƒ } ìt | i t ƒ ít |
 | ƒ ît t |
 ƒ | ƒ ït t |
 ƒ i t ƒ ð| |
 ƒ }
 ñt t |
 ƒ d! ƒ òt |
 | ƒ ót t |
 ƒ | ƒ ôt t |
 ƒ i t ƒ õt t |
 ƒ t | ƒ ƒ öt |
 
i t ƒ ÷t |
 d
 i t ƒ øt |
 d
 | ƒ ùt |
 d
 i t ƒ út |
 d
 | ƒ ût |
 d i t ƒ üt |
 d | ƒ ýt |
 d i t ƒ þt |
 d | ƒ  d" t f d# „  ƒ  Y}	 	|	 d d$ d d  d d% d d& d d
 f
 ƒ }
 
t |
 d d$ d d  d d% d d& d d
 f
 ƒ t |
 i ƒ  |	 d
 d d& d d% d d  d d$ d f
 ƒ ƒ t |
 i ƒ  i ƒ  |	 d d$ d d  d d% d d& d d
 f
 ƒ ƒ xZ t d' ƒ D]I } |	 t | ƒ ƒ } | i ƒ  } | i ƒ  } t | | ƒ qßW|	 d d$ d d  d f ƒ }
 t t |
 ƒ d d$ d d  d f ƒ t t |
 ƒ i t j ƒ t t |
 ƒ t d d$ d d  d f ƒ ƒ t |
 i t j ƒ t |
 d i t j ƒ t |
 d
 i t j ƒ t |
 f  i t j ƒ |	 f  ƒ }
 t t |
 ƒ f  ƒ t t |
 ƒ i t j ƒ t |
 |
 i t j ƒ t |
 d
 i t j ƒ t |
 d i t j ƒ  t |
 d$ i t j ƒ !t |
 i t j ƒ #d( t f d) „  ƒ  Y} ,| d* ƒ } -t | d* ƒ .t | i ƒ  | d+ ƒ ƒ /t | i ƒ  i ƒ  | d* ƒ ƒ 0xl t d, ƒ D0][ } 1| d- i t t  t | ƒ ƒ ƒ ƒ } 2| i ƒ  } 3| i ƒ  } 4t | | ƒ qd
W5| d. ƒ } 6t t | ƒ d. ƒ 7t t | ƒ i t j ƒ 9d/ d } :| | ƒ } ;t | | ƒ <t t | ƒ | ƒ =t t | ƒ i t j ƒ >t t | ƒ t | ƒ ƒ ?t h  d | <| d ƒ @t h  d | <| d ƒ At | d- i t j ƒ Bt | d- | ƒ Ct d- | i t j ƒ Dt d- | | ƒ Et | d
 i t j ƒ Ft | d
 d- ƒ Gt | d i t j ƒ Ht | d | ƒ It | d$ i t j ƒ Jt | d$ | | ƒ Kt | i t j ƒ Lt | | ƒ Mt | d
 d
 !i t j ƒ Nt | d
 d
 !d- ƒ Ot | i! ƒ  i t j ƒ Pt | i! ƒ  | ƒ Qt | i" ƒ  i t j ƒ Rt | i" ƒ  | ƒ St | i# ƒ  i t j ƒ Tt | i# ƒ  | ƒ Ud- i g  i$ } t d, ƒ DU] } | t  | ƒ ƒ q´~ ƒ } Vt | i' | ƒ i t j ƒ Wt | i' | ƒ | ƒ Xt | i' | d0 ƒ i t j ƒ Yt | i' | d0 ƒ | ƒ Zt | i' | d/ ƒ d- ƒ [t | i( d0 d0 ƒ i t j ƒ \t | i( d0 d0 ƒ | ƒ ]t | i) t* | ƒ ƒ i t j ƒ ^t | i) t* | ƒ ƒ | ƒ _t | i+ t* | ƒ ƒ i t j ƒ `t | i+ t* | ƒ ƒ | ƒ at | i, t* | ƒ ƒ i t j ƒ bt | i, t* | ƒ ƒ | ƒ ct | i- ƒ  i t j ƒ dt | i- ƒ  | ƒ f| d1 ƒ } gt | d1 ƒ ht t. | ƒ i t j ƒ it t. | ƒ t. d1 ƒ j ƒ jt t. | ƒ d1 ƒ lt. d2 ƒ } m| d2 ƒ } nt | | ƒ ot t. | ƒ i t j ƒ pt t. | ƒ | j ƒ r| | ƒ } st t. | ƒ i t j ƒ tt t. | ƒ | j ƒ vd3 t/ f d4 „  ƒ  Y} | d5 ƒ } €t | d6 ƒ t | i ƒ  | d7 ƒ ƒ ‚t | i ƒ  i ƒ  | d6 ƒ ƒ ƒd8 } „| | ƒ } …t t/ | ƒ | ƒ †t t/ | ƒ i t/ j ƒ ‡t t | ƒ t | ƒ ƒ ˆt h  d | <| d ƒ ‰t h  d | <| d ƒ Št | i! ƒ  i t/ j ƒ ‹t | i! ƒ  | ƒ Œt | i" ƒ  i t/ j ƒ t | i" ƒ  | ƒ Žt | i# ƒ  i t/ j ƒ t | i# ƒ  | ƒ t | i( d9 d9 ƒ i t/ j ƒ ‘t | i( d9 d9 ƒ | ƒ ’t | i( d: d: ƒ i t/ j ƒ “t | i( d: d: ƒ | ƒ ”t | i, t* | ƒ ƒ i t/ j ƒ •t | i, t* | ƒ ƒ | ƒ –t | i) t* | ƒ ƒ i t/ j ƒ —t | i) t* | ƒ ƒ | ƒ ˜t | i+ t* | ƒ ƒ i t/ j ƒ ™t | i+ t* | ƒ ƒ | ƒ št | i- ƒ  i t/ j ƒ ›t | i- ƒ  | ƒ œt | i1 ƒ  i t/ j ƒ t | i1 ƒ  | ƒ žt | i2 ƒ  i t/ j ƒ Ÿt | i2 ƒ  | ƒ  t | i3 ƒ  i t/ j ƒ ¡t | i3 ƒ  | ƒ ¢t | d; i t/ j ƒ £t | d; | ƒ ¤t d; | i t/ j ƒ ¥t d; | | ƒ ¦t | d
 i t/ j ƒ §t | d
 d; ƒ ¨t | d i t/ j ƒ ©t | d | ƒ ªt | d$ i t/ j ƒ «t | d$ | | ƒ ¬t | i t/ j ƒ ­t | | ƒ ®t | d
 d
 !i t/ j ƒ ¯t | d
 d
 !d; ƒ ±d< t4 f d= „  ƒ  Y} ³| t d ƒ ƒ }
 ´t |
 t d ƒ ƒ µ|
 i$ d> ƒ ¶t |
 t d ƒ d> g ƒ ·d |
 d <¸t |
 t d% ƒ ƒ ¹|
 i6 t d% d? ƒ ƒ ºt |
 t d? ƒ ƒ »g  |
 d@ )¼t |
 t dA ƒ ƒ ½|
 dB dA 5¾t t* |
 ƒ dB ƒ ¿t |
 t dB ƒ ƒ Àt t4 |
 ƒ t dB ƒ ƒ Át |
 d
 d
 ƒ Ât |
 d d ƒ Ãt |
 dC d
 ƒ Ät |
 dD d ƒ Åt |
 d  t d ƒ ƒ ÇdE t7 f dF „  ƒ  Y} ßt7 dG t9 dH dI ƒ } àdJ dK dL g }  ázÏ â| i< |  ƒ ã| i= ƒ  ä| t9 ƒ } åxŒ t> t d d ƒ d  g |  d$ d- g ƒ Då]] \ } } æ| i@ ƒ  } çt | | ƒ èt | iB | ƒ ét | iC | t* |  ƒ j ƒ qWê| i= ƒ  Wd  ëìy í| i= ƒ  Wn îïn Xðy  ñd  kD } ò| iE t9 ƒ Wn óôn XXd  S(M   Ns'   Testing inheritance from basic types...s   hexintc      s    —˜d „  Z  š‡  d †  Z RS(   Nc    s   ˜™t  |  ƒ Sd  S(   N(   s   hexs   self(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__˜s   c    s    š›ˆ  t i |  | ƒ ƒ Sd  S(   N(   s   hexints   ints   __add__s   selfs   other(   s   selfs   other(   s   hexint(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __add__šs   (   s   __repr__s   __add__(    (   s   hexint(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   hexint—s   i   i	   s   0x10iè  s   0x3efi90  i    i   s   octlongc      s2   «¬g  Z  ­d „  Z ²‡  d †  Z ´e Z RS(   Nc    sB   ­®t  |  ƒ } ¯| d d j o °| d  } n ±| Sd  S(   Niÿÿÿÿs   L(   s   octs   selfs   s(   s   selfs   s(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __str__­s   c    s)   ²³|  i t ˆ  |  ƒ i | ƒ ƒ Sd  S(   N(   s   selfs	   __class__s   supers   octlongs   __add__s   other(   s   selfs   other(   s   octlong(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __add__²s   (   s	   __slots__s   __str__s   __add__s   __radd__(    (   s   octlong(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   octlong«s   	i   i   s   010i¸  s   05675l   90i   lÿÿÿÿ s	   longclonec      s   ÑÒRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   longcloneÑs   s	   precfloatc      s/   ×Ød g Z  Ùd d d „ Z Üd „  Z RS(   Ns   precf0.0i   c    s)   ÙÚt  | ƒ |  _ Ût i | ƒ d  S(   N(   s   ints   precs   selfs   floats   __init__s   value(   s   selfs   values   prec(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__Ùs   c    s   ÜÝd |  i |  f Sd  S(   Ns   %.*g(   s   selfs   prec(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__Üs   (   s	   __slots__s   __init__s   __repr__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   precfloat×s   f1.1000000000000001s   1.1f12345.0s
   madcomplexc      s   æçd „  Z  RS(   Nc    s   çèd |  i |  i f Sd  S(   Ns   %.17gj%+.17g(   s   selfs   imags   real(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__çs   (   s   __repr__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   madcomplexæs   iýÿÿÿi   s   4j-3s   madtuplec      s    e  Z d „  Z RS(   Nc    sc   |  i t j	 o |  i Sn t |  ƒ } | i ƒ  |  i | ƒ |  _ |  i Sd  S(   N(   s   selfs   _revs   Nones   lists   Ls   reverses	   __class__(   s   selfs   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   revs   (   s   Nones   _revs   rev(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   madtuple s   	i   i   i   i   s	   madstringc      s   #$e  Z %d „  Z RS(   Nc    sl   %&|  i t j	 o '|  i Sn (t |  ƒ } )| i ƒ  *|  i d i | ƒ ƒ |  _ +|  i Sd  S(   Ns    (   s   selfs   _revs   Nones   lists   Ls   reverses	   __class__s   join(   s   selfs   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   rev%s   (   s   Nones   _revs   rev(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   madstring#s   	s   abcdefghijklmnopqrstuvwxyzs   zyxwvutsrqponmlkjihgfedcbai   s    s   12345s    s   xs   x ys   y xs
   madunicodec      s   vwe  Z xd „  Z RS(   Nc    sl   xy|  i t j	 o z|  i Sn {t |  ƒ } || i ƒ  }|  i d i | ƒ ƒ |  _ ~|  i Sd  S(   Nu    (   s   selfs   _revs   Nones   lists   Ls   reverses	   __class__s   join(   s   selfs   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   revxs   (   s   Nones   _revs   rev(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   madunicodevs   	s   ABCDEFu   ABCDEFu   FEDCBAu   12345u   xu   xyu    s   sublistc      s   ±²RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   sublist±s   s   helloi   iûÿÿÿi   i
   iöÿÿÿiÿÿÿÿs   CountedInputc      s,   Çd  Z  ÐÒd Z Ód Z Ôd „  Z RS(   s€  Counts lines read by self.readline().

        self.lineno is the 0-based ordinal of the last line read, up to
        a maximum of one greater than the number of lines in the file.

        self.ateof is true if and only if the final "" line has been read,
        at which point self.lineno stops incrementing, and further calls
        to readline() continue to return "".
        i    c    sj   ÔÕ|  i o Öd Sn ×t i |  ƒ } Ú|  i d 7_ Û| d j o Üd |  _ n Ý| Sd  S(   Ns    i   (   s   selfs   ateofs   files   readlines   ss   lineno(   s   selfs   s(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   readlineÔs   (   s   __doc__s   linenos   ateofs   readline(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CountedInputÇs   				s   names   modes   ws   a
s   b
s   c
(F   s   verboses   ints   hexints   vereqs   reprs   as   verifys	   __class__s   hashs   longs   octlongs   strs   abss	   longclones   floats	   precfloats   complexs
   madcomplexs   bases   veriss   tuples   madtuples   revs   ranges   is   ts   us   vs	   madstrings   ss   joins   maps   chrs   strips   lstrips   rstrips   appends   _[1]s   identitytabs	   translates   replaces   ljusts   lens   rjusts   centers   lowers   interns   unicodes
   madunicodes   uppers
   capitalizes   titles   lists   sublists   extends   files   CountedInputs   TESTFNs   fs   liness
   writeliness   closes   zips   expecteds   readlines   gots   linenos   ateofs   oss   unlink(   s   liness   sublists   CountedInputs   octlongs	   precfloats   identitytabs   hexints	   longclones   expecteds   madtuples   as   bases
   madcomplexs
   madunicodes   gots	   madstrings   fs   is   _[1]s   ss   us   ts   vs   os(    (   s   octlongs   hexints/   /usr/local/twc/lib/python2.2/test/test_descr.pys   inherits”s  
     
    "	-.:@ 	%+	" 	' %""%%%	"	""%%%. #c   
  s¾  ö÷t  o ød GHn ùt t d d ƒ d ƒ út t d d ƒ d ƒ ût t d d ƒ d ƒ üt t d d	 d
 d ƒ t d d	 ƒ ƒ ýt t d d ƒ d ƒ þt t d d d d ƒ d ƒ ÿt t d t	 d ƒ ƒ d d d f ƒ  t t
 d d d d f ƒ t	 d ƒ ƒ t t d h  d d <ƒ h  d d <ƒ xu t t t t t t t t
 t t f
 D]L }  y |  d d ƒ Wn t j
 o
 n X
t d |  ƒ ‚ qgWd  S(   Ns3   Testing keyword args to basic type constructors ...s   xi   i   f2.0i   l    s   imagi*   s   reališ  s   objectiô  s   500s   strings   abcs   errorss   strictu   abcs   sequencei    s   itemss   bogus_keyword_args4   expected TypeError from bogus keyword argument to %r(   s   verboses   vereqs   ints   floats   longs   complexs   strs   unicodes   tuples   ranges   lists   dicts   files   constructors	   TypeErrors
   TestFailed(   s   constructor(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   keywordsös$   
(((+( 	c  
   s‚  d  k  } t o d GHn | i ƒ  } d t }  d t } d t t f } t t d ƒ } | i
 ƒ   zÁ !x· |  | | f D!]£ } "y #| i | ƒ WnM $t j
 o> } %t | ƒ i d ƒ d j o &d }	 n
 (d	 }	 n X*d
 }	 ,|	 d j o -t d |	 | f ƒ ‚ n q™ WWd  /0y  1d  k } 2| i t ƒ Wn 34n XXd  S(   Ns1   Testing interaction with restricted execution ...s   f = open(%r, 'w')s   f = file(%r, 'w')s„   f = open(%r)
t = type(f)  # a sneaky way to get the file() constructor
f.close()
f = t(%r, 'w')  # rexec can't catch this by itself
s   ws
   restrictedi    s   OKs)   got an exception, but not an expected ones)   expected a restricted-execution exceptions	   %s, in %r(   s   rexecs   verboses   RExecs   sandboxs   TESTFNs   code1s   code2s   code3s   opens   fs   closes   codes   r_execs   IOErrors   msgs   strs   finds   outcomes
   TestFaileds   oss   unlink(
   s   code1s   code2s   codes   fs   oss   sandboxs   code3s   rexecs   msgs   outcome(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys
   restricteds6   
 		%c     s=  67t  o 8d GHn :d t f ‡  d †  ƒ  Y‰  Lt ˆ  d ƒ d ƒ Mt d ˆ  d ƒ ƒ Nt t ˆ  d ƒ ƒ d ƒ Ph  d ˆ  d ƒ <d	 ˆ  d
 ƒ <d ˆ  d ƒ <} Qt | ˆ  d ƒ d ƒ Rt | ˆ  d ƒ d	 ƒ St | ˆ  d ƒ d ƒ Tt ˆ  d ƒ | j ƒ Ut | i ˆ  d ƒ ƒ d ƒ d  S(   Ns*   Testing a str subclass used as dict key ..s   cistrc      s5   :d  Z  >@d „  Z D‡  d †  Z Id „  Z RS(   s…   Sublcass of str that computes __eq__ case-insensitively.

        Also computes a hash code of the string in canonical form.
        c    s.   @A| i ƒ  |  _ Bt |  i ƒ |  _ d  S(   N(   s   values   lowers   selfs	   canonicals   hashs   hashcode(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__@s   c    sA   DEt  | ˆ  ƒ o Fˆ  | ƒ } n G|  i | i j Sd  S(   N(   s
   isinstances   others   cistrs   selfs	   canonical(   s   selfs   other(   s   cistr(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__Ds   c    s   IJ|  i Sd  S(   N(   s   selfs   hashcode(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __hash__Is   (   s   __doc__s   __init__s   __eq__s   __hash__(    (   s   cistr(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   cistr:s   	s   ABCs   abcs   aBci   s   onei   s   twoi   s   tHrees   tWos   THrEEs   ONes   thrEE(   s   verboses   strs   cistrs   vereqs   ds   verifys   get(   s   cistrs   d(    (   s   cistrs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   str_subclass_as_dict_key6s   
6c  
 	  s0  WXt  o Xd GHn Yd f  d „  ƒ  Y} [x÷| t t f D[]ã} \t  o \d | GHn ]d | f ‡  d †  ƒ  Y‰  fˆ  d ƒ } gˆ  d ƒ } hˆ  d	 ƒ } it	 | d ƒ jh  | d <| d <| d	 <} kx@d d d	 f Dk],} lx d d d	 f Dl]} mt t | | | | ƒ t | | ƒ j d
 | | f ƒ nxZ d d d d d d f Dn]= }	 ot t d |	 ƒ t d |	 ƒ j pd
 | | f ƒ qpWqt t | | | ƒ t | | ƒ j d
 | | f ƒ rt t | | | ƒ t | | ƒ j d
 | | f ƒ qWqõ WqB Wd  S(   Ns   Testing classic comparisons...s   classicc      s   YZRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   classicYs   s           (base = %s)s   Cc      s    ]^d „  Z  `‡  d †  Z RS(   Nc    s   ^_t  | ƒ |  _ d  S(   N(   s   ints   values   self(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__^s   c    su   `at  | ˆ  ƒ o bt |  i | i ƒ Sn ct  | t ƒ p t  | t ƒ o dt |  i | ƒ Sn et Sd  S(   N(	   s
   isinstances   others   Cs   cmps   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __cmp__`s
   #(   s   __init__s   __cmp__(    (   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C]s   i   i   i   s
   x=%d, y=%ds   <s   <=s   ==s   !=s   >s   >=s   c[x] %s c[y]s   x %s y(   s   verboses   classics   ints   objects   bases   Cs   c1s   c2s   c3s   vereqs   cs   xs   ys   verifys   cmps   ops   eval(
   s   Cs   classics   cs   ys   bases   xs   c3s   c2s   c1s   op(    (   s   Cs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   classic_comparisonsWs0   
  	
 	$ 	 	: 	#6c   	  s›  tut  o vd GHn wd t f d „  ƒ  Y} y| d ƒ } zt | d d ƒ {t d d | ƒ |d t f d „  ƒ  Y} ‚| d ƒ } ƒt | d d ƒ „t d d | ƒ †d	 f  d
 „  ƒ  Y} ˆxÂ| t t	 t
 f Dˆ]«} ‰t  o ‰d | GHn Šd | f ‡  d †  ƒ  Y‰  ³ˆ  d ƒ } ´ˆ  d ƒ } µˆ  d ƒ } ¶t | d ƒ ·h  | d <| d <| d <}	 ¸xd d d f D¸]ô } ¹xè d d d f D¹]Ô }
 ºxÈ d d d d d d f Dº]« } »t t d | ƒ t d | ƒ j ¼d | |
 f ƒ ½t t d | ƒ t d | ƒ j ¾d | |
 f ƒ ¿t t d | ƒ t d | ƒ j Àd | |
 f ƒ qÙWq´Wq˜Wqå Wd  S(   Ns   Testing rich comparisons...s   Zc      s   wxRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Zws   i   x0.00.0s   ZZc      s   |}d „  Z  RS(   Nc    s9   }~y t  |  | ƒ d j SWn €t Sn Xd  S(   Nf9.9999999999999995e-07(   s   abss   selfs   others   NotImplemented(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__}s   (   s   __eq__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   ZZ|s   f	1.0000003s   classicc      s   †‡RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   classic†s   s           (base = %s)s   Cc      sw   Š‹d „  Z  d „  Z ‡  d †  Z •‡  d †  Z ›‡  d †  Z ¡‡  d †  Z §‡  d †  Z ­‡  d †  Z RS(	   Nc    s   ‹Œt  | ƒ |  _ d  S(   N(   s   ints   values   self(   s   selfs   value(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__‹s   c    s   Žt  d ‚ d  S(   Ns   shouldn't call __cmp__(   s
   TestFailed(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __cmp__s   c    so   t  | ˆ  ƒ o ‘|  i | i j Sn ’t  | t ƒ p t  | t ƒ o “|  i | j Sn ”t Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__s
   #c    so   •–t  | ˆ  ƒ o —|  i | i j Sn ˜t  | t ƒ p t  | t ƒ o ™|  i | j Sn št Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __ne__•s
   #c    so   ›œt  | ˆ  ƒ o |  i | i j  Sn žt  | t ƒ p t  | t ƒ o Ÿ|  i | j  Sn  t Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __lt__›s
   #c    so   ¡¢t  | ˆ  ƒ o £|  i | i j Sn ¤t  | t ƒ p t  | t ƒ o ¥|  i | j Sn ¦t Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __le__¡s
   #c    so   §¨t  | ˆ  ƒ o ©|  i | i j Sn ªt  | t ƒ p t  | t ƒ o «|  i | j Sn ¬t Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __gt__§s
   #c    so   ­®t  | ˆ  ƒ o ¯|  i | i j Sn °t  | t ƒ p t  | t ƒ o ±|  i | j Sn ²t Sd  S(   N(   s
   isinstances   others   Cs   selfs   values   ints   longs   NotImplemented(   s   selfs   other(   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __ge__­s
   #(   s   __init__s   __cmp__s   __eq__s   __ne__s   __lt__s   __le__s   __gt__s   __ge__(    (   s   C(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CŠs   i   i   s   <s   <=s   ==s   !=s   >s   >=s   c[x] %s c[y]s   x %s ys
   x=%d, y=%ds	   c[x] %s ys	   x %s c[y](   s   verboses   complexs   Zs   zs   vereqs   ZZs   zzs   classics   ints   objects   lists   bases   Cs   c1s   c2s   c3s   cs   xs   ys   ops   verifys   eval(   s   Cs   classics   bases   c3s   c2s   c1s   Zs   zzs   ZZs   cs   ys   xs   zs   op(    (   s   Cs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   rich_comparisonstsB   
 	
 )$ 	 	 	###c     s9  ÂÃt  o Ãd GHn Äd t f d „  ƒ  Y} Åt | d ƒ d ƒ Æt d | d ƒ ƒ Çd t f d „  ƒ  Y} Èt | d ƒ d ƒ Ét | d ƒ d ƒ Êt d | d ƒ ƒ Ët d | d ƒ ƒ Ìd t f d	 „  ƒ  Y} Ít | d ƒ d ƒ Ît | d ƒ d ƒ Ït | d ƒ d
 ƒ Ðt d | d ƒ ƒ Ñt d | d ƒ ƒ Òt d
 | d ƒ ƒ Ód t f d „  ƒ  Y}  Ôt |  d ƒ d ƒ Õt |  d ƒ d ƒ Öt |  d ƒ d
 ƒ ×t |  d ƒ d ƒ Øt d |  d ƒ ƒ Ùt d |  d ƒ ƒ Út d
 |  d ƒ ƒ Ût d |  d ƒ ƒ d  S(   Ns   Testing coercions...s   Ic      s   ÄÄRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   IÄs    i    s   Lc      s   ÇÇRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   LÇs    l    s   Fc      s   ÌÌRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   FÌs    f0.0s   Cc      s   ÓÓRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   CÓs    x0.00.0(
   s   verboses   ints   Is   coerces   longs   Ls   floats   Fs   complexs   C(   s   Cs   Is   Fs   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   coercionsÂs4   
 c     sO   ÝÞt  o Þd GHn ßd „  }  á|  t i d ƒ â|  t i d ƒ d  S(   Ns!   Testing descriptor doc strings...c    s   ßàt  |  i | ƒ d  S(   N(   s   vereqs   descrs   __doc__s   what(   s   descrs   what(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   checkßs   s   flag set if the file is closeds	   file name(   s   verboses   checks   files   closeds   name(   s   check(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   descrdocÝs
   
 c     s˜  äåt  o åd GHn æd t f d „  ƒ  Y}  çd t f d „  ƒ  Y} èd t f d „  ƒ  Y} éd | | f d	 „  ƒ  Y} êx |  | | | f Dê]y } ëxm |  | | | f Dë]V } ì| ƒ  } í| | _	 ît
 | i	 | j ƒ ï| | _	 ðt
 | i	 | j ƒ qµ Wq– Wñd
 „  } ø| |  ƒ  t ƒ ù| t ƒ  |  ƒ ú| |  ƒ  d ƒ û| |  ƒ  t ƒ ü| t ƒ  t ƒ ý| t ƒ  t ƒ d  S(   Ns   Testing __class__ assignment...s   Cc      s   ææRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Cæs    s   Dc      s   ççRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Dçs    s   Ec      s   èèRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Eès    s   Fc      s   ééRS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Fés    c    sL   ñòy ó| |  _ Wn ôt j
 o
 õn X÷t d |  | f ‚ d  S(   Ns!   shouldn't allow %r.__class__ = %r(   s   Cs   xs	   __class__s	   TypeErrors
   TestFailed(   s   xs   C(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   cantñs
   i   (   s   verboses   objects   Cs   Ds   Es   Fs   clss   cls2s   xs	   __class__s   verifys   cants   list(   s   Cs   Es   Fs   cls2s   Ds   cants   xs   cls(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setclassäs,   
  	 	c     s¿   ÿ 	t  o  	d GHn 	d t f d „  ƒ  Y} 	| ƒ  }  	h  d d <|  _ 	t |  i d ƒ 	d „  } 	| |  t ƒ 	| |  g  ƒ 	| |  d ƒ 	|  ` 	| | h  ƒ d  S(   Ns   Testing __dict__ assignment...s   Cc      s   		RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C	s    i   s   bc    sL   		y 	| |  _ Wn 	t j
 o
 		n X	t d |  | f ‚ d  S(   Ns    shouldn't allow %r.__dict__ = %r(   s   dicts   xs   __dict__s	   TypeErrors
   TestFailed(   s   xs   dict(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   cant	s
   (	   s   verboses   objects   Cs   as   __dict__s   vereqs   bs   cants   None(   s   as   Cs   cant(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   setdictÿs   
 	c     s  		t  o 	d GHn 	d  k } d  k } 	d „  } 		d t f d „  ƒ  Ya &	'	d t f d „  ƒ  Ya 0	1	d t f d „  ƒ  Ya	 :	;	d	 t f d
 „  ƒ  Ya
 C	D	d f  d „  ƒ  Ya F	d t t f d „  ƒ  Ya I	x°| | f DI	]Ÿ} J	x“d d f DJ	]‚}  K	t  o L	| i Gd d g |  GHn N	xT t t t	 f DN	]@ } O	| i | |  ƒ }	 P	| i |	 ƒ } Q	t | | j ƒ qKWS	t d d ƒ } | i d ƒ | i d ƒ T	t	 d d d ƒ } U	| i | | f |  ƒ }	 V	| i |	 ƒ \ } } W	t | i | i ƒ X	t | | i ƒ | | i ƒ ƒ Y	t | i | i ƒ Z	t | | i ƒ | | i ƒ ƒ [	t | | ƒ \	t | | ƒ ]	t  o ^	d G| GH_	d G| GHn a	t
 d ƒ }
 b	| i |
 |  ƒ }	 c	| i |	 ƒ } d	t  |
 i | i ƒ e	t |
 i! | i! ƒ g	t ƒ  }
 h	d |
 _! i	| i |
 |  ƒ }	 j	| i |	 ƒ } k	t  |
 i | i ƒ l	t |
 i! | i! ƒ qWqï Wo	t  o p	d GHn q	d  k" } r	x? t t t	 f Dr	]+ } s	| i# | ƒ } t	t | | j ƒ qÊWv	t d d ƒ } | i d ƒ | i d ƒ w	t	 d d d ƒ } x	| i# | | f ƒ \ } } y	t | i | i ƒ z	t | | i ƒ | | i ƒ ƒ {	t | i | i ƒ |	t | | i ƒ | | i ƒ ƒ }	t | | ƒ ~	t | | ƒ 	t  o €	d G| GH	d G| GHn d  S(   Ns=   Testing pickling and copying new-style classes and objects...c    s*   		|  i ƒ  } 	| i ƒ  	| Sd  S(   N(   s   ds   itemss   Ls   sort(   s   ds   L(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   sorteditems	s   s   Cc      s   		d „  Z  #	d „  Z RS(   Nc    s5   	 	t  t |  ƒ i ƒ  !	| |  _ "	| |  _ d  S(   N(   s   supers   Cs   selfs   __init__s   as   b(   s   selfs   as   b(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__	s   c    s   #	$	d |  i |  i f Sd  S(   Ns	   C(%r, %r)(   s   selfs   as   b(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__#	s   (   s   __init__s   __repr__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C	s   s   C1c      s)   '	(	d „  Z  *	d „  Z -	d „  Z RS(   Nc    s    (	)	t  t |  ƒ i |  ƒ Sd  S(   N(   s   supers   C1s   clss   __new__(   s   clss   as   b(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__(	s   c    s   *	+	| |  _  ,	| |  _ d  S(   N(   s   as   selfs   b(   s   selfs   as   b(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__*	s   c    s'   -	.	d |  i |  i t |  ƒ f Sd  S(   Ns   C1(%r, %r)<%r>(   s   selfs   as   bs   list(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__-	s   (   s   __new__s   __init__s   __repr__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C1'	s   s   C2c      s/   1	2	d d „ Z  4	d d „ Z 7	d „  Z RS(   Ni    c    s#   2	3	t  t |  ƒ i |  | ƒ Sd  S(   N(   s   supers   C2s   clss   __new__s   val(   s   clss   as   bs   val(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __new__2	s   c    s   4	5	| |  _  6	| |  _ d  S(   N(   s   as   selfs   b(   s   selfs   as   bs   val(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__4	s   c    s'   7	8	d |  i |  i t |  ƒ f Sd  S(   Ns   C2(%r, %r)<%r>(   s   selfs   as   bs   int(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__7	s   (   s   __new__s   __init__s   __repr__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C21	s   s   C3c      s)   ;	<	d „  Z  >	d „  Z @	d „  Z RS(   Nc    s   <	=	| |  _  d  S(   N(   s   foos   self(   s   selfs   foo(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __init__<	s   c    s   >	?	|  i Sd  S(   N(   s   selfs   foo(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getstate__>	s   c    s   @	A	| |  _  d  S(   N(   s   foos   self(   s   selfs   foo(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __setstate__@	s   (   s   __init__s   __getstate__s   __setstate__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C3;	s   s	   C4classicc      s   D	E	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   C4classicD	s   s   C4c      s   F	G	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C4F	s   i    i   s   texts   binaryi   i*   i   s   hellos   worlds   a = x =s   b = y =s   deepcopy($   s   verboses   pickles   cPickles   sorteditemss   objects   Cs   lists   C1s   ints   C2s   C3s	   C4classics   C4s   ps   bins   __name__s   clss   dumpss   ss   loadss   cls2s   verifys   as   appends   bs   xs   ys   vereqs	   __class__s   __dict__s   us   vs   veriss   foos   copys   deepcopy(   s   bins   cPickles   ys   sorteditemss   copys   as   bs   cls2s   ps   ss   us   vs   xs   pickles   cls(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   pickles	sŠ   
		 	 	
 	,""

 	,""
c     s/  ƒ	„	t  o „	d GHn …	d  k } †	d t f d „  ƒ  Y} ‰	| ƒ  }  Š	d |  _ ‹	| i |  ƒ } Œ	t | i |  i ƒ Ž	d d d g |  _	 	| i |  ƒ } 	t | i	 |  i	 ƒ ‘	t | i	 |  i	 j ƒ “	| i |  ƒ } ”	t | i |  i ƒ •	|  i	 i d ƒ –	t | i	 d d d g ƒ d  S(	   Ns*   Testing copy.copy() and copy.deepcopy()...s   Cc      s   †	‡	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C†	s   i   i   i   i   i   (   s   verboses   copys   objects   Cs   as   foos   bs   vereqs   __dict__s   bars   cs   verifys   deepcopys   ds   append(   s   as   Cs   bs   copys   cs   d(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   copiesƒ	s    
 c     s/  ˜	™	t  o ™	d GHn š	d t f ‡  d †  ƒ  Y‰  «	t ˆ  d ƒ ˆ  d ƒ d ƒ ¬	t ˆ  d ƒ d d ƒ ­	t d ˆ  d ƒ d ƒ ®	t ˆ  d ƒ ˆ  d ƒ d ƒ ¯	t d ˆ  d ƒ d ƒ °	t ˆ  d ƒ d d ƒ ±	t t ˆ  d ƒ ˆ  d ƒ ˆ  d	 ƒ ƒ d ƒ ²	d
 t f d „  ƒ  Y}  d  S(   Ns)   Testing overrides of binary operations...s   Ic      sM   š	›	d „  Z  	‡  d †  Z Ÿ	e Z  	e ‡  d † Z ¥	e ‡  d † Z RS(   Nc    s   ›	œ	d t  |  ƒ Sd  S(   Ns   I(%r)(   s   ints   self(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__›	s   c    s$   	ž	ˆ  t |  ƒ t | ƒ ƒ Sd  S(   N(   s   Is   ints   selfs   other(   s   selfs   other(   s   I(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __add__	s   c    sh    	¡	| t j o& ¢	ˆ  t t |  ƒ t | ƒ ƒ ƒ Sn, ¤	ˆ  t t |  ƒ t | ƒ t | ƒ ƒ ƒ Sd  S(   N(   s   mods   Nones   Is   pows   ints   selfs   other(   s   selfs   others   mod(   s   I(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __pow__ 	s   &c    sk   ¥	¦	| t j o) §	ˆ  t t | ƒ t |  ƒ | ƒ ƒ Sn, ©	ˆ  t t | ƒ t |  ƒ t | ƒ ƒ ƒ Sd  S(   N(   s   mods   Nones   Is   pows   ints   others   self(   s   selfs   others   mod(   s   I(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __rpow__¥	s   )(   s   __repr__s   __add__s   __radd__s   Nones   __pow__s   __rpow__(    (   s   I(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Iš	s
   	i   i   s   I(3)i   s   I(8)i   s   Sc      s   ²	³	d „  Z  RS(   Nc    s    ³	´	|  i ƒ  | i ƒ  j Sd  S(   N(   s   selfs   lowers   other(   s   selfs   other(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __eq__³	s   (   s   __eq__(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   S²	s   (   s   verboses   ints   Is   vereqs   pows   strs   S(   s   Ss   I(    (   s   Is/   /usr/local/twc/lib/python2.2/test/test_descr.pys   binopoverride˜	s   
 !!/c     s  ¶	·	t  o ·	d GHn ¸	d t f d „  ƒ  Y}  º	d |  f d „  ƒ  Y} ¼	d |  f d „  ƒ  Y} ¾	d | | f d	 „  ƒ  Y} À	| ƒ  } Á	t t | ƒ t	 | ƒ ƒ Â	d
 „  |  _
 Ã	t t | ƒ d ƒ Ä	d „  | _
 Å	t t | ƒ d ƒ Æ	d „  | _
 Ç	t t | ƒ d ƒ È	d „  | _
 É	t t | ƒ d ƒ Ê	| `
 Ë	t t | ƒ d ƒ Ì	| `
 Í	t t | ƒ d ƒ Î	| `
 Ï	t t | ƒ d ƒ Ð	|  `
 Ñ	t t | ƒ t	 | ƒ ƒ Ò	d | _ Ó	d | _ Ô	t | i d ƒ Õ	t | i d ƒ Ö	d „  } Ú	| |  _ Û	t | i d ƒ Ü	t | i d ƒ Ý	d „  } á	| | _ â	t | i d ƒ ã	t | i d ƒ ä	t | i d ƒ å	|  ` æ	t | i d ƒ ç	| ` è	t | i d ƒ é	t | i d ƒ ê	| ` ë	y ì	| i Wn í	t j
 o
 î	n Xð	t d ‚ d  S(   Ns6   Testing propagation of slot functions to subclasses...s   Ac      s   ¸	¹	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   A¸	s   s   Bc      s   º	»	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   Bº	s   s   Cc      s   ¼	½	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C¼	s   s   Dc      s   ¾	¿	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   D¾	s   c    s   Â	d S(   Ni*   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>Â	s    i*   c    s   Ä	d S(   Ni:  (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>Ä	s    i:  c    s   Æ	d S(   Ni   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>Æ	s    i   c    s   È	d S(   Nid   (    (   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   <lambda>È	s    id   c    s5   Ö	×	| d j o Ø	d Sn Ù	t i |  | ƒ Sd  S(   Ns   fooi   (   s   names   objects   __getattribute__s   self(   s   selfs   name(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getattribute__Ö	s   i   c    s7   Ý	Þ	| d d d f j o ß	d Sn à	t | ‚ d  S(   Ns   spams   foos   bars   hello(   s   names   AttributeError(   s   selfs   name(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __getattr__Ý	s   s   hellos   d.foo should be undefined now(   s   verboses   objects   As   Bs   Cs   Ds   ds   vereqs   hashs   ids   __hash__s   foos   bars   __getattribute__s   __getattr__s   spams   AttributeErrors
   TestFailed(   s   As   Cs   Bs   ds   __getattribute__s   Ds   __getattr__(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   subclasspropagation¶	s`   
 							c     s9  ò	ó	d  k  } õ	t o ö	d GHn ø	d t f d „  ƒ  Y} ú	d } û	| | ƒ }  þ	t | i |  ƒ | i | ƒ ƒ 
d t f d „  ƒ  Y} 
d } 
| | ƒ }  
t | i |  ƒ | i | ƒ ƒ 
d t
 f d	 „  ƒ  Y} 

| d
 ƒ }  
y# 
| i |  ƒ 
t d ƒ ‚ Wn 
t j
 o
 
n Xd  S(   Ns.   Testing that buffer interface is inherited ...s   MyStrc      s   ø	ù	RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MyStrø	s   s   abcs   MyUnic      s   

RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MyUni
s   u   abcs   MyIntc      s   
	
RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   MyInt
s   i*   s2   subclass of int should not have a buffer interface(   s   binasciis   verboses   strs   MyStrs   bases   ms   vereqs   b2a_hexs   unicodes   MyUnis   ints   MyInts
   TestFaileds	   TypeError(   s   ms   binasciis   bases   MyInts   MyStrs   MyUni(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   buffer_inheritò	s$   
	"	"c     sn  

d  k  ‰  
d  k } 
t o 
d GHn 
d t f ‡  d †  ƒ  Y} 
| d ƒ } 
t t | ƒ | ƒ  
t t t | ƒ ƒ t ƒ !
t t t | ƒ ƒ t ƒ "
t t	 | ƒ d ƒ #
t t | ƒ d ƒ $
t t | ƒ d ƒ %
t | i
 ƒ  d ƒ &
t | i ƒ  d ƒ (
| i ƒ  }  *
|  | IJ+
|  t | ƒ IJ,
t |  i ƒ  d ƒ -
|  i ƒ  d  S(	   Ns.   Testing __str__ defined in subclass of str ...s   octetstringc      s    

‡  d †  Z  
d „  Z RS(   Nc    s   

ˆ  i |  ƒ Sd  S(   N(   s   binasciis   b2a_hexs   self(   s   self(   s   binascii(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __str__
s   c    s   

|  d Sd  S(   Ns    repr(   s   self(   s   self(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __repr__
s   (   s   __str__s   __repr__(    (   s   binascii(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   octetstring
s   s   AiA   s   41s   A reprs   41
41
(   s   binasciis	   cStringIOs   verboses   strs   octetstrings   os   vereqs   types   reprs   ords   __str__s   __repr__s   StringIOs   captures   getvalues   close(   s   captures	   cStringIOs   binasciis   os   octetstring(    (   s   binasciis/   /usr/local/twc/lib/python2.2/test/test_descr.pys   str_of_str_subclass
s&   
c     s†   /
0
t  o 0
d GHn 1
d „  } 2
t | i d d ƒ d ƒ 3
g  }  4
t i |  d d d d g ƒ5
t |  d d d g ƒ d  S(	   Ns2   Testing keyword arguments to __init__, __call__...c    s   1
1
|  Sd  S(   N(   s   a(   s   a(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   f1
s    s   ai*   s   sequencei    i   i   (   s   verboses   fs   vereqs   __call__s   as   lists   __init__(   s   as   f(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   kwdargs/
s   
 	c     sÕ   7
8
t  o 8
d GHn 9
g  ‰  :
d t f ‡  d †  ƒ  Y} =
| ƒ  } >
t ˆ  g  ƒ ?
~ @
t ˆ  d g ƒ B
d t f d „  ƒ  Y} C
| ƒ  }  D
y D
|  d =Wn E
t j
 o
 E
n XF
t	 d ‚ d  S(	   Ns   Testing __del__ hook...s   Cc      s   :
;
‡  d †  Z  RS(   Nc    s   ;
<
ˆ  i d ƒ d  S(   Ni   (   s   logs   append(   s   self(   s   log(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   __del__;
s   (   s   __del__(    (   s   log(    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   C:
s   i   s   Dc      s   B
B
RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   DB
s    i    s$   invalid del() didn't raise TypeError(
   s   verboses   logs   objects   Cs   cs   vereqs   Ds   ds	   TypeErrors
   TestFailed(   s   ds   cs   Cs   Ds   log(    (   s   logs/   /usr/local/twc/lib/python2.2/test/test_descr.pys   delhook7
s   
 	  c     sß   H
I
t  o I
d GHn K
d t f d „  ƒ  Y} M
| ƒ  } N
y O
t | ƒ Wn P
t j
 o
 Q
n XS
t d ‚ U
d t f d „  ƒ  Y}  W
|  ƒ  } X
y Y
t | ƒ Wn Z
t j
 o
 [
n X]
t d ‚ d  S(   Ns%   Testing hash of mutable subclasses...s   mydictc      s   K
L
RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   mydictK
s   s#   hash() of dict subclass should fails   mylistc      s   U
V
RS(   N(    (    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   mylistU
s   s#   hash() of list subclass should fail(	   s   verboses   dicts   mydicts   ds   hashs	   TypeErrors
   TestFaileds   lists   mylist(   s   mylists   mydicts   d(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   hashinheritH
s    
 c      sÿ  _
`
y `
d d Wn a
t  j
 o
 a
n Xb
t d ‚ d
y d
d i d ƒ Wn e
t j
 o
 e
n Xf
t d ‚ h
y h
d i d g ƒ Wn i
t  j
 o
 i
n Xj
t d ‚ l
y l
d i d ƒ Wn m
t j
 o
 m
n Xn
t d	 ‚ p
y p
d i d d ƒ Wn q
t j
 o
 q
n Xr
t d
 ‚ t
y t
d t Wn u
t  j
 o
 u
n Xv
t d ‚ x
y x
d h  Wn y
t j
 o
 y
n Xz
t d ‚ |
y |
d d Wn }
t  j
 o
 }
n X~
t d ‚ €
y €
d d d f Wn 
t  j
 o
 
n X‚
t d ‚ „
y „
d d d f Wn …
t  j
 o
 …
n X†
t d ‚ ˆ
y ˆ
d t Wn ‰
t j
 o
 ‰
n XŠ
t d ‚ Œ
t d i	 ƒ  d ƒ 
t d i	 ƒ  d ƒ Ž
t d d d ƒ 
t d d d ƒ d  S(   Ns   ai   s   '' + 5 doesn't raise TypeErrors    s%   ''.split('') doesn't raise ValueErrori    s$   ''.join([0]) doesn't raise TypeErrors   5s'   ''.rindex('5') doesn't raise ValueErrors+   ''.replace('', '') doesn't raise ValueErrors   %(n)ss&   '%(n)s' % None doesn't raise TypeErrors   %(ns&   '%(n' % {} '' doesn't raise ValueErrors   %*ss   abcs'   '%*s' % ('abc') doesn't raise TypeErrors   %*.*ss,   '%*.*s' % ('abc', 5) doesn't raise TypeErrors   %si   i   s%   '%s' % (1, 2) doesn't raise TypeErrors   %s#   '%' % None doesn't raise ValueErrors   534253s   534253xs   %cs   (
   s	   TypeErrors
   TestFaileds   splits
   ValueErrors   joins   rindexs   replaces   Nones   vereqs   isdigit(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   strops_
sv                         c      s/  ”
•
t  ƒ  –
t ƒ  —
t ƒ  ˜
t ƒ  ™
t ƒ  š
t ƒ  ›
t ƒ  œ
t ƒ  
t ƒ  ž
t	 ƒ  Ÿ
t
 ƒ   
t ƒ  ¡
t ƒ  ¢
t ƒ  £
t ƒ  ¤
t ƒ  ¥
t ƒ  ¦
t ƒ  §
t ƒ  ¨
t ƒ  ©
t ƒ  ª
t ƒ  «
t ƒ  ¬
t ƒ  ­
t ƒ  ®
t ƒ  ¯
t ƒ  °
t ƒ  ±
t ƒ  ²
t ƒ  ³
t ƒ  ´
t ƒ  µ
t  ƒ  ¶
t! ƒ  ·
t" ƒ  ¸
t# ƒ  ¹
t$ ƒ  º
t% ƒ  »
t& ƒ  ¼
t' ƒ  ½
t( ƒ  ¾
t) ƒ  ¿
t* ƒ  À
t+ ƒ  Á
t, ƒ  Â
t- ƒ  Ã
t. ƒ  Ä
t/ ƒ  Å
t0 ƒ  Æ
t1 ƒ  Ç
t2 ƒ  È
t3 ƒ  É
t4 ƒ  Ê
t5 o Ê
d GHn d  S(   Ns   All OK(6   s   class_docstringss   listss   dictss   dict_constructors   test_dirs   intss   longss   floatss	   complexess	   spamlistss	   spamdictss   pydictss   pylistss	   metaclasss   pymodss   multis   diamonds   objectss   slotss   dynamicss   errorss   classmethodss   staticmethodss   classics   compattrs   newslots   altmros   overloadings   methodss   specialss   weakrefss
   propertiess   superss   inheritss   keywordss
   restricteds   str_subclass_as_dict_keys   classic_comparisonss   rich_comparisonss	   coercionss   descrdocs   setclasss   setdicts   pickless   copiess   binopoverrides   subclasspropagations   buffer_inherits   str_of_str_subclasss   kwdargss   delhooks   hashinherits   stropss   verbose(    (    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys	   test_main”
sn   





















































 s   __main__N(M   s   test_supports   verifys   vereqs   verboses
   TestFaileds   TESTFNs   copys   deepcopys   veriss   testunops	   testbinops
   testternops	   testsetops
   testset2ops
   testset3ops   class_docstringss   listss   dictss   dict_constructors   test_dirs   binopss   itemss   names   exprs   islowers   unopss   numopss   intss   longss   floatss	   complexess	   spamlistss	   spamdictss   pydictss   pylistss	   metaclasss   pymodss   multis   diamonds   objectss   slotss   dynamicss   errorss   classmethodss   staticmethodss   classics   compattrs   newslots   altmros   overloadings   methodss   specialss   weakrefss
   propertiess   superss   inheritss   keywordss
   restricteds   str_subclass_as_dict_keys   classic_comparisonss   rich_comparisonss	   coercionss   descrdocs   setclasss   setdicts   pickless   copiess   binopoverrides   subclasspropagations   buffer_inherits   str_of_str_subclasss   kwdargss   delhooks   hashinherits   stropss	   test_mains   __name__(H   s   inheritss   str_subclass_as_dict_keys   vereqs   verboses   pickless   classics   longss   classic_comparisonss   class_docstringss	   testbinops   subclasspropagations   buffer_inherits   stropss   intss   keywordss   deepcopys   slotss   pymodss   dynamicss   methodss   delhooks   rich_comparisonss   hashinherits   errorss   kwdargss   verifys   copiess	   testsetops   numopss   binopss   weakrefss	   spamdictss
   TestFaileds   classmethodss	   spamlistss	   metaclasss   superss   testunops   descrdocs   diamonds   str_of_str_subclasss	   coercionss   pylistss	   test_mains   setdicts   veriss   listss   binopoverrides   setclasss	   complexess   floatss   objectss   staticmethodss   altmros
   propertiess   TESTFNs
   testset2ops   multis   names   dictss   overloadings   test_dirs   exprs
   testset3ops   pydictss   specialss   compattrs
   testternops   newslots   unopss   dict_constructors
   restricted(    (    s/   /usr/local/twc/lib/python2.2/test/test_descr.pys   ? s    +Th´ Z $-4¢…DO-91Pÿ c)!Np<58