-í
é¶<c       s-     d  k  Z  d  k Z d  k Z  d k l Z l Z l Z  d Z  d Z  e o  d „  Z	 n  d „  Z	  yr  e	 d ƒ  e  i
 ƒ  \ Z Z  e	 d e e f ƒ  e	 d e ƒ  e  i e ƒ Z  e	 d	 e ƒ Wn"  e j
 o  e d
 ‚ n X e i e ƒ o  e d ‚ n " e	 d ƒ # e i e e ƒ $ e i e d ƒ Z % e i i e i d d ƒ ƒ ' e	 d ƒ ( e i e e d  ƒ ) e i e e d ƒ * e i e d ƒ Z + e i i e i d d ƒ ƒ - e i e ƒ . e i e ƒ 2 e	 d ƒ 3 e  i ƒ  \ Z Z 4 e e  i j oû 6 e i d ƒ o! 7 e	 d ƒ 8 e i d ƒ n < e	 d ƒ = y > e i ƒ  Wnq ? e j
 o A e	 d ƒ B nj C e j
 o E e	 d ƒ F nE G L e	 d ƒ M e i d ƒ n XO e	 d ƒ P e i d ƒ Q e i d ƒ nÔ S e	 d e ƒ T e i e d ƒ \ Z Z U e d ?Z  V e	 d  e e  e f ƒ W e  d j o X e d! ‚ na Y e  d j o Z e d" ‚ nA [ e  d j o \ e d# ‚ n! ] e  d j o ^ e d$ ‚ n ` e i e ƒ d  S(%   N(   s   verboses
   TestFaileds   TestSkippeds   I wish to buy a fish license.
s   For my pet fish, Eric.
c    s    	 |  GHd  S(   N(   s   msg(   s   msg(    (    s#   /usr/lib/python2.2/test/test_pty.pys   debug s   c    s
     d  S(   N(    (   s   msg(    (    s#   /usr/lib/python2.2/test/test_pty.pys   debug s   s   Calling master_open()s#   Got master_fd '%d', slave_name '%s's   Calling slave_open(%s)s   Got slave_fd '%d's,   Pseudo-terminals (seemingly) not functional.s   slave_fd is not a ttys   Writing to slave_fdi   s   
s   
s   Writing chunked outputi   s   calling pty.fork()i   s   Child's fd 1 is not a tty?!i   s   In child, calling os.setsid()s   Good: OSError was raised.s   No setsid() available ?s   An unexpected error was raised.s   os.setsid() succeeded! (bad!)i   i   s!   Waiting for child (%d) to finish.i    i   s&   Child (%d) exited with status %d (%d).s3   Child raised an unexpected exception in os.setsid()s1   pty.fork() failed to make child a session leader.s8   Child spawned by pty.fork() did not have a tty as stdouts&   pty.fork() failed for unknown reasons.(!   s   ptys   oss   syss   test_supports   verboses
   TestFaileds   TestSkippeds   TEST_STRING_1s   TEST_STRING_2s   debugs   master_opens	   master_fds
   slave_names
   slave_opens   slave_fds   OSErrors   isattys   writes   reads   s1s   stdouts   replaces   s2s   closes   forks   pids   CHILDs   _exits   setsids   AttributeErrors   waitpids   statuss   res(   s   statuss   TestSkippeds   verboses   s2s   s1s   pids
   slave_names   syss   TEST_STRING_1s   TEST_STRING_2s   ress   debugs
   TestFaileds   ptys   slave_fds   oss	   master_fd(    (    s#   /usr/lib/python2.2/test/test_pty.pys   ? s|   !		
