-í
é¶<c       sÀ      d  k  Z  d  k Z d  k Z  d  k Z  e i d ƒ  d „  Z € d „  Z Ã d „  Z Ë e d j o Ì e  i	 e ƒ n8 Î z  Ï e  i
 ƒ  Z Ð e e ƒ Wd  Ñ Ò e  i ƒ  Xd  S(   Ns   cursesc    s&     t  i d d ƒ }  t  i d d d d ƒ }  t  i d d d d ƒ }  xq |  i |  i g D ]Z }  xN d d t  i f d d d f d d d t  i f g D ] }  t
 | | ƒ q§ Wqg W x½ |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i |  i | i |  i |  i |  i  |  i! |  i" |  i# |  i$ |  i% g D ] } ( | ƒ  qtW* |  i& d d ƒ + |  i& d d t  i ƒ , |  i& d d d d ƒ - |  i& d d d d t  i ƒ / |  i' t  i ƒ 0 |  i( t  i ƒ 1 |  i) t  i ƒ 2 |  i* d ƒ 3 |  i* d t  i+ ƒ 4 |  i, d ƒ 5 |  i, d t  i+ ƒ 7 | i- d	 d
 d d 8 d d d d ƒ 9 | i- d d d d : d d d d ƒ ; y, < | i- d	 d
 d d = d g  d d ƒ Wn > t. j
 o
 ? n XA t/ d ‚ C |  i0 d ƒ E |  i1 d d ƒ } F |  i1 d d d d ƒ } G | i3 d d ƒ I |  i4 d ƒ J |  i4 d t  i ƒ K |  i5 d d ƒ L |  i5 d d t  i ƒ M |  i5 d d d d ƒ N |  i5 d d d d t  i ƒ P |  i6 d ƒ Q |  i7 d ƒ R |  i8 d ƒ S |  i9 d ƒ T |  i: d ƒ U |  i; d d ƒ V |  i; d d t  i ƒ W |  i; d d d d ƒ X |  i; d d d d t  i ƒ Z |  i< d ƒ [ |  i< d t  i ƒ \ |  i< d d d ƒ ] |  i< d d d t  i ƒ ^ |  i= d  ƒ _ |  i> d ƒ ` |  i? d ƒ a |  i@ d d ƒ b | iA d d ƒ c |  iB d ƒ d |  iC d ƒ e | iD | ƒ f | iE | ƒ g |  iF d d ƒ i |  iG d ƒ j |  iH ƒ  k |  iH d ƒ l |  iH d! ƒ n |  iI d d ƒ o |  iJ d d ƒ } p |  iJ d d d d ƒ } q |  iL d ƒ r |  iM d ƒ s |  iN d d ƒ t |  iN d d d  ƒ u |  iO d d ƒ v |  iO d d t  iP ƒ w |  iO d d d d ƒ x |  iO d d d d t  iP ƒ z tQ t  d" ƒ o { |  iR ƒ  n | tQ t  d# ƒ o } |  iS ƒ  n d$ S(%   s   Test the methods of windowsi
   i   i   s   ai   s   1234i   s    iA   iB   iC   iD   iE   iF   iG   iH   s   |s   !s   -s   _s   +s   \s   #s   /s(   Expected win.border() to raise TypeErrori   i   i	   s   cs   abcs   defi    iýÿÿÿs   resizes   encloseN(T   s   cursess   newwins   wins   win2s   stdscrs   addchs   addstrs   meths   A_BOLDs   argss   applys   boxs   clears   clrtobots   clrtoeols	   cursyncups   delchs   deletelns   erases   getbegyxs   getbkgds   getkeys   getmaxyxs   getparyxs   getyxs   inchs   insertlns   instrs   is_wintoucheds   noutrefreshs	   redrawwins   refreshs   standouts   standends   syncdowns   syncups   touchwins
   untouchwins   addnstrs   attrons   attroffs   attrsets   bkgds	   A_REVERSEs   bkgdsets   borders	   TypeErrors   RuntimeErrors   clearoks   derwins   win4s   mvderwins   echochars   hlines   idcoks   idloks   immedoks   inschs   insdellns   insnstrs   insstrs   is_linetoucheds   keypads   leaveoks   moves   mvwins   nodelays	   notimeouts   overlays	   overwrites   redrawlns   scrolloks   scrolls	   setscrregs   subwins   win3s   syncoks   timeouts	   touchlines   vlines
   A_STANDOUTs   hasattrs   resizes   enclose(   s   stdscrs   win2s   win3s   argss   win4s   wins   meth(    (    s&   /usr/lib/python2.2/test/test_curses.pys   window_funcs sª    	7 	¬ 		c    sÕ  €  ƒ x± t  i t  i t  i t  i t  i t  i t  i t  i t  i	 t  i
 t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i t  i g Dƒ ] } Œ | ƒ  q¦ W t  i d ƒ  t  i d ƒ ‘ t  i ƒ  t  i d ƒ “ t i ƒ  } ” |  i" | ƒ • | i# d ƒ – t  i$ | ƒ — | i% ƒ  ™ t  i& d ƒ š t  i' d ƒ › t  i( d ƒ œ t  i) d ƒ  t  i* d d ƒ ž t  i+ d d ƒ } Ÿ t  i+ d d d d ƒ }   t  i- ƒ  t  i- d ƒ ¡ t  i. d ƒ ¢ t  i/ ƒ  £ t  i0 ƒ  t  i0 d ƒ ¤ t  i1 d d ƒ ¥ t  i2 d t3 i4 i5 ƒ  ƒ ¦ t  i6 d ƒ § t  i7 d	 ƒ ¨ t  i8 d
 ƒ © t  i9 d
 ƒ ª t  i: t3 i; i5 ƒ  ƒ « t  i< d ƒ ¬ t  i= d ƒ ­ t  i> d ƒ ° t  i
 ƒ  oj ± t  i? ƒ  ² t  i@ d d d ƒ ³ t  iA d ƒ ´ t  iB d ƒ µ t  iC t  iD ƒ ¶ t  iE d ƒ n ¸ tF t  d ƒ o ¹ t  iG d ƒ n » tF t  d ƒ o ¼ t  iH d ƒ n ¾ tF t  d ƒ o' ¿ t  iI t  iJ ƒ À t  iK d ƒ n d S(   s   Test module-level functionsi   i    id   i2   i   s   abcs   fds   hcs   cos   crs   ai   s   keynamei   s   has_keys   getmousei
   N(L   s   cursess   baudrates   beeps   can_change_colors   cbreaks   def_prog_modes   doupdates   filters   flashs   flushinps
   has_colorss   has_ics   has_ils   isendwins   killchars   longnames   nocbreaks   noechos   nonls	   noqiflushs   noraws   reset_prog_modes	   termattrss   termnames	   erasechars   getsyxs   funcs   curs_sets   delay_outputs   echos   tempfiles   TemporaryFiles   fs   stdscrs   putwins   seeks   getwins   closes	   halfdelays	   intrflushs   metas   napmss   newpads   newwins   wins   nls   putps   qiflushs   raws   setsyxs	   setupterms   syss
   __stdout__s   filenos	   tigetflags   tigetnums   tigetstrs   tparms	   typeaheads	   __stdin__s   unctrls   ungetchs   use_envs   start_colors	   init_pairs   color_contents
   color_pairs   pair_contents   COLOR_PAIRSs   pair_numbers   hasattrs   keynames   has_keys	   mousemasks   BUTTON1_PRESSEDs   mouseinterval(   s   stdscrs   funcs   fs   win(    (    s&   /usr/lib/python2.2/test/test_curses.pys   module_funcs€ s^     		c    sI   Ã Ä t  i ƒ  Å z Æ t |  ƒ Ç t |  ƒ Wd  È É t  i ƒ  Xd  S(   N(   s   cursess   savettys   module_funcss   stdscrs   window_funcss   resetty(   s   stdscr(    (    s&   /usr/lib/python2.2/test/test_curses.pys   mainÃ s   s   __main__(   s   cursess   syss   tempfiles   test_supports   requiress   window_funcss   module_funcss   mains   __name__s   wrappers   initscrs   stdscrs   endwin(   s   syss   module_funcss   stdscrs   test_supports   cursess   tempfiles   mains   window_funcs(    (    s&   /usr/lib/python2.2/test/test_curses.pys   ? s   !lC