-í
é¶<c       sd     d  Z    d k Z  d k Z  d k l Z  d „  Z ! d „  Z G e ƒ  H e ƒ  d S(   s.   Test script for popen2.py
   Christian Tismer
N(   s   TestSkippedc     sœ     d GH t  i d  d j o
 t d j o  t d ‚ n  y  d k l } Wn&  t j
 o  d k l }  n X d  k }  | i	 ƒ  d  S(   Ns   Test popen2 module:i   s   beoss   __main__s+   popen2() doesn't work during import on BeOS(   s   popen(   s   fork(
   s   syss   platforms   __name__s   TestSkippeds   oss   popens   ImportErrors   forks   popen2s   _test(   s   forks   popen2s   popen(    (    s&   /usr/lib/python2.2/test/test_popen2.pys   main s   $c  	   s  ! # d GH$ d  k  } % d } & d } ' t i d j o ( d } n , | i ƒ  } - d GH. t i  | ƒ \ } } / | i	 | ƒ 0 | i
 ƒ  1 | i ƒ  } 2 | i ƒ  | j o 3 t d | | f ƒ ‚ n 4 d GH5 y" 6 t i | g ƒ \ } } }  Wn% 7 8 t i | ƒ \ } } }  n X9 | i	 | ƒ : | i
 ƒ  ; | i ƒ  } < | i ƒ  | j o = t d | | f ƒ ‚ n > |  i ƒ  } ? | o @ t d	 | ƒ ‚ n A x" | i DA ] } B | i ƒ  qÎWC | i o D t d
 ƒ ‚ n E d GHd  S(   Ns   Testing os module:s   cats   ab cd
s   nts   mores   testing popen2...s   wrote %s read %ss   testing popen3...s   unexected %s on stderrs   _active not emptys   All OK(   s   popen2s   cmds   teststrs   oss   names   strips   expecteds   ws   rs   writes   closes   reads   gots
   ValueErrors   popen3s   es   _actives   insts   wait(	   s   es   ws   cmds   popen2s   rs   insts   teststrs   expecteds   got(    (    s&   /usr/lib/python2.2/test/test_popen2.pys   _test! sB   		"
 	(   s   __doc__s   oss   syss   test_supports   TestSkippeds   mains   _test(   s   syss   mains   _tests   TestSkippeds   os(    (    s&   /usr/lib/python2.2/test/test_popen2.pys   ? s   &
