-í
é¶<c       s  d  k  l Z d k Z d k Z y" e i d d d ƒ \ Z Z Z Wn e j
 o n Xd GHd f  d „  ƒ  YZ d f  d	 „  ƒ  YZ	 y( e i e ƒ  g g  g  ƒ \ Z Z Z Wn e j
 o n Xd GHy( e i e	 ƒ  g g  g  ƒ \ Z Z Z Wn e j
 o n Xd GHd
 „  Z
 e
 ƒ  d S(   (   s   verboseNi   i   i   s'   expected TypeError exception not raiseds   Nopec      s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    s&   /usr/lib/python2.2/test/test_select.pys   Nope s   s   Almostc      s   t  Z d „  Z RS(   Nc    s   d Sd  S(   Ns   fileno(    (   s   self(    (    s&   /usr/lib/python2.2/test/test_select.pys   fileno s    (   s   __name__s
   __module__s   fileno(    (    (    s&   /usr/lib/python2.2/test/test_select.pys   Almost s   c     sk  d  k  } | i d  d d d f j o t o d G| i GHn d  Sn d }  t i |  d ƒ } xý d d	 d
 d d d f t f d D]Ø } t o d G| GHn t	 i	 | g g  g  | ƒ \ } } } | | | f g  g  g  f j o q n | | | f | g g  g  f j oA | i ƒ  } t o
 | GHn | o t o	 d GHn Pn q n d G| G| G| GHq W| i ƒ  d  S(   Ni   s   wins   macs   os2s   Can't test select easily ons?   for i in 0 1 2 3 4 5 6 7 8 9; do echo testing...; sleep 1; dones   ri    i   i   i   i   i   i
   s	   timeout =s   EOFs'   Unexpected return values from select():(   s   syss   platforms   verboses   cmds   oss   popens   ps   Nones   touts   selects   rfds   wfds   xfds   readlines   lines   close(   s   cmds   xfds   wfds   syss   ps   touts   rfds   line(    (    s&   /usr/lib/python2.2/test/test_select.pys   test$ s2    	$ $"
	(   s   test_supports   verboses   selects   oss   rfds   wfds   xfds	   TypeErrors   Nopes   Almosts   test(	   s   tests   selects   verboses   rfds   Almosts   Nopes   oss   xfds   wfd(    (    s&   /usr/lib/python2.2/test/test_select.pys   ? s*   		"((	