-í
é¶<c       så     d  k  l Z l Z l Z l Z  d k l Z  d „  Z  d „  Z 
 d d d d „ Z  e ƒ   e d ƒ  e d d ƒ  e d d d ƒ  e d d d d d	 f Œ  e d d d d d	 g Œ  e d d d e d d	 g ƒ Œ  e d d d h  d d
 <d	 d <  e d d d d d	 f h  d d
 <d d <Ž  e d d d d d d d	 d d f h  d d
 <d d <Ž y  e ƒ  Wn$  e	 j
 o Z
  d Ge
 GHn
 X d GH  y ! e f  Œ  Wn$ " e	 j
 o Z
 # d Ge
 GHn
 X% d GH' y ( e f  h  Ž  Wn$ ) e	 j
 o Z
 * d Ge
 GHn
 X, d GH. e d ƒ / e d d ƒ 0 e d d d ƒ 1 e d d d d d	 f Œ 2 d f  d „  ƒ  YZ 3 y 4 e e ƒ  Œ  Wn 5 e	 j
 o Z 6 n
 X8 d GH: d f  d „  ƒ  YZ = y > e e ƒ  Œ  Wn ? e	 j
 o Z @ n
 XB d GHD d f  d „  ƒ  YZ L e e ƒ  Œ  O h  d d
 <d d <d d <Z P e i ƒ  Z Q e e e j ƒ R e d d d e S e e ƒ GHT e e ƒ GHU e e e j d ƒ X d „  Z [ h  Z \ e d
 d e  Z ] e e h  j ƒ _ e d =a y, b e d d d h  d d <d	 d < Wn  c e	 j
 o Z
 d e
 GHn
 Xf d GHh yA i e d d d d
 d d d	 d d f h  d d
 <d d <ŽWn  j e	 j
 o Z
 k e
 GHn
 Xm d GHo y p e h  d d <  Wn  q e	 j
 o Z
 r e
 GHn
 Xt d GHv y w e h  d d <  Wn  x e	 j
 o Z
 y e
 GHn
 X{ d  GH} y ~ e e Œ  Wn   e	 j
 o Z
 € e
 GHn
 X‚ d! GH„ y … e e Œ  Wn  † e	 j
 o Z
 ‡ e
 GHn
 X‰ d! GH‹ y Œ e e Œ  Wn   e	 j
 o Z
 Ž e
 GHn
 X d! GH’ y “ e e   Wn  ” e	 j
 o Z
 • e
 GHn
 X— d" GH™ y š e e   Wn  › e	 j
 o Z
 œ e
 GHn
 Xž d" GH  y ¡ e e   Wn  ¢ e	 j
 o Z
 £ e
 GHn
 X¥ d" GH§ y  ¨ e d d h  d d < Wn  © e	 j
 o Z
 ª e
 GHn
 X¬ d# GH® d$ „  Z ± h  Z ² x1 e d% ƒ D² ]  Z ³ d& e Z ´ e e e <qˆWµ e d d d f e Ž \ Z Z ¶ e e ƒ Ge e ƒ Ge e j GH¸ d' f  d( „  ƒ  YZ ¼ e ƒ  Z ½ e i e d d f Œ  GH¾ e i e d d f Œ GH¿ y À e i d d d f Œ  GHWn Á e	 j
 o Z
 Â n
 XÄ d) GHÅ y Æ e i d d d f Œ GHWn Ç e	 j
 o Z
 È n
 XÊ d) GHÏ e d h   Ð y Ñ e d h  d d* < Wn Ò e	 j
 o
 Ó n XÕ e d+ ‚ × d, d- d. d/ d0 d1 f \ Z Z Z Z Z  Z! Ø g  Z" Ù h  Z# Ú xTd2 d
 d3 g DÚ ]@Z$ Û x4d2 d d4 g DÛ ] Z% Ü xd2 d5 g DÜ ]Z& Ý x÷ d2 d6 g DÝ ]æ Z' Þ d7 e$ e% e& e' Z( ß e) e$ ƒ e* d8 „  e% ƒ Z+ á e& o á e+ i, d9 e& ƒ n â e' o â e+ i, d: e' ƒ n ã d; d< e( d= i- e+ ƒ e( f Z. æ e. d> Uç e/ e( ƒ Z0 è e" i, e0 ƒ é e e$ e% ƒ e# e0 <qÎ	Wqµ	Wqœ	Wq€	Wë xd? d@ dA dB dC g Dë ]ú Z( ì e/ e( ƒ Z0 í xß f  d d f d d d d d	 f g Dí ]¶ Z$ î xª d2 d
 d dD dE g Dî ] Z1 ï h  Z2 ð x" e1 Dð ] Z! ð e! e! e2 e! <q^Wñ e0 i3 Ge$ Ge e2 ƒ GdF Gò y ò e4 e0 e$ e2 ƒ Wn  ó e	 j
 o Z
 ó e
 GHn XqBWq Wqà
Wd> S(G   (   s   verifys   verboses
   TestFaileds   sortdict(   s   UserListc     s     |  Gt | ƒ GHd  S(   N(   s   as   sortdicts   k(   s   as   k(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   f s   c    s     |  G| Gt | ƒ GHd  S(   N(   s   xs   ys   sortdicts   z(   s   xs   ys   z(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   g s   i   i   i   c    s   
  |  G| G| GHd  S(   N(   s   js   as   h(   s   js   as   h(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   h
 s   i   i   s   as   bi   i   s   xs   yi   i	   s
   TypeError:s?   should raise TypeError: not enough arguments; expected 1, got 0s   Nothingc      s   2 t  Z 2 RS(   N(   s   __name__s
   __module__(    (    (    s'   /usr/lib/python2.2/test/test_extcall.pys   Nothing2 s   	 s   should raise TypeErrorc      s   : t  Z ; d „  Z RS(   Nc    s   ; < d Sd  S(   Ni   (    (   s   self(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   __len__; s   (   s   __name__s
   __module__s   __len__(    (    (    s'   /usr/lib/python2.2/test/test_extcall.pys   Nothing: s   	c      s#   D t  Z E d „  Z G d „  Z RS(   Nc    s   E F d Sd  S(   Ni   (    (   s   self(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   __len__E s   c    s.   G H | d j  o I | Sn K t | ‚ d  S(   Ni   (   s   is
   IndexError(   s   selfs   i(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   __getitem__G s   (   s   __name__s
   __module__s   __len__s   __getitem__(    (    (    s'   /usr/lib/python2.2/test/test_extcall.pys   NothingD s   	s   cs   ds!   function call modified dictionaryc     s   X Y t  ƒ  |  d <Z |  Sd  S(   Ns   x(   s   localss   kw(   s   kw(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   saboteurX s   s3   should raise TypeError: keyword parameter redefineds0   should raise TypeError: keywords must be stringss   es6   should raise TypeError: unexpected keyword argument: es2   should raise TypeError: * argument must be a tuples8   should raise TypeError: ** argument must be a dictionarysJ   should raise TypeError: dir() got multiple values for keyword argument 'b'c     s   ® ¯ |  | f Sd  S(   N(   s   as   b(   s   as   b(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   f2® s   i   s   k%ds   Fooc      s   ¸ t  Z ¹ d „  Z RS(   Nc    s   ¹ º | | Sd  S(   N(   s   arg1s   arg2(   s   selfs   arg1s   arg2(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   method¹ s   (   s   __name__s
   __module__s   method(    (    (    s'   /usr/lib/python2.2/test/test_extcall.pys   Foo¸ s   	s,   expected a TypeError for unbound method calls   foos'   expected TypeError; no exception raiseds   As   Bs   Ds   Es   Vs   Ks    s   abs   des   vs   ks   zc    s   à d |  |  f S(   Ns   %s="%s"(   s   x(   s   x(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   <lambda>à s    s   *s   **s*   def %s(%s): print "ok %s", a, b, d, e, v, s)   type(k) is type ("") and k or sortdict(k)s   , Ns   zas   zades   zabks   zabdvs   zabdevks   ads   abdes   ->(5   s   test_supports   verifys   verboses
   TestFaileds   sortdicts   UserLists   fs   gs   hs	   TypeErrors   errs   Nothings   attrs   ds   copys   d2s   saboteurs   kws   dirs   Nones   f2s   ranges   is   keys   as   bs   lens   Foos   xs   methods   ids   es   vs   ks   funcss   maxargss   argss   defargss   varargs   kwargs   names   lists   maps   arglists   appends   joins   decls   evals   funcs   kwargss   kwdicts	   func_names   apply(%   s   funcss   decls   f2s   kwdicts   verboses   keys   defargss   kwargs   arglists   d2s   errs   Foos   varargs   verifys   names   UserLists   kwargss   Nothings
   TestFaileds   argss   sortdicts   funcs   ds   as   bs   es   attrs   gs   fs   is   hs   ks   kws   saboteurs   vs   xs   maxargs(    (    s'   /usr/lib/python2.2/test/test_extcall.pys   ? sh  %
"(1=$	
,A 	 	!"-		 	 	 	 	
 
 #' 	( 	 		
 	   