Ć
^Nö9c       sĄ     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  / e d d d  0 e d d d d d f  1 d f  d     YZ 2 y 3 e e     Wn 4 e j
 o Z 5 n
 X7 d GH9 d f  d     YZ < y = e e     Wn > e j
 o Z ? n
 XA d GHC d f  d     YZ K e e     N h  d d	 <d d
 <d d <Z	 O e	 i
   Z P t o e	 e j p t  Q e d d d e	 R e	 GHS e GHT t o e	 e j p
 t d  W d   Z Z h  Z	 [ e d	 d e	  Z \ t o e	 h  j p t  ^ e d =` y, a e d d d h  d d <d d < Wn  b e j
 o Z c e GHn
 Xe d GHg yA h e d d d d	 d d
 d d d f h  d d	 <d d
 <Wn  i e j
 o Z j e GHn
 Xl d GHn y o e h  d d <  Wn  p e j
 o Z q e GHn
 Xs d GHu y v e h  d d <  Wn  w e j
 o Z x e GHn
 Xz 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 d#   Z  h  Z	  x3 e d$  d%  r  Z  d& e Z  e e	 e <q3W e d d d f e	  \ Z Z  e e  Ge e  Ge e	 j GHd' S((   (   s   UserListc     s     |  G| GHd  S(   N(   s   as   k(   s   as   ks.   /mit/python/lib/python2.0/test/test_extcall.pys   f s   c    s     |  G| G| GHd  S(   N(   s   xs   ys   z(   s   xs   ys   zs.   /mit/python/lib/python2.0/test/test_extcall.pys   g s   c    s   	 
 |  G| G| GHd  S(   N(   s   js   as   h(   s   js   as   hs.   /mit/python/lib/python2.0/test/test_extcall.pys   h	 s   i   i   i   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   1 1 RS(   N(    (    s.   /mit/python/lib/python2.0/test/test_extcall.pys   Nothing1 s    s$   should raise AttributeError: __len__c      s   9 : d   Z  RS(   Nc    s   : ; d Sd  S(   Ni   (    (   s   selfs.   /mit/python/lib/python2.0/test/test_extcall.pys   __len__: s   (   s   __len__(    s.   /mit/python/lib/python2.0/test/test_extcall.pys   Nothing9 s   s(   should raise AttributeError: __getitem__c      s   C D d   Z  F d   Z RS(   Nc    s   D E d Sd  S(   Ni   (    (   s   selfs.   /mit/python/lib/python2.0/test/test_extcall.pys   __len__D s   c    s.   F G | d j  o H | Sn J t |  d  S(   Ni   (   s   is
   IndexError(   s   selfs   is.   /mit/python/lib/python2.0/test/test_extcall.pys   __getitem__F s   (   s   __len__s   __getitem__(    s.   /mit/python/lib/python2.0/test/test_extcall.pys   NothingC s   s   cs   ds!   function call modified dictionaryc     s   W X t    |  d <Y |  Sd  S(   Ns   x(   s   localss   kw(   s   kws.   /mit/python/lib/python2.0/test/test_extcall.pys   saboteurW 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 dictionaryc     s     |  | f Sd  S(   N(   s   as   b(   s   as   bs.   /mit/python/lib/python2.0/test/test_extcall.pys   f2 s   i   i    s   k%dN(   s   UserLists   fs   gs   hs	   TypeErrors   errs   Nothings   AttributeErrors   attrs   ds   copys   d2s	   __debug__s   AssertionErrors   saboteurs   kws   f2s   ranges   is   keys   as   bs   len(    s.   /mit/python/lib/python2.0/test/test_extcall.pys   ? sŔ   
"(1=$!	
,A	 	!