
    <|h                     v    d dl Z d dl mZ d Z G d dej                        Zedk(  r ej                          yy)    N)testingc                 &    | dk(  rt        |       | S )N   )
ValueError)is    Z/var/www/html/test/engine/venv/lib/python3.12/site-packages/gevent/tests/test__issue467.pyworkerr	      s    AvmH    c                       e Zd Zd Zy)Testc                    d}t        j                  t        d      }t        j                  |f       t	        d      D cg c]  }t        j                  t        |       }}|j                  |       t        j                  |      D ]  }|dz  }	 t        j                  d        | j                  |d       y c c}w # t        $ r)}| j                  |j                  d   d       Y d }~ed }~ww xY w)Nr   done      g{Gz?r      )geventspawnr	   joinallrangeappendiwaitsleepr   assertEqualargs)selffinisheddone_workerr   workers_exs          r   testz	Test.test   s     ll662~&49!H=q6<<*=={#g& 	0AMH0T"	0 	1% >  0  Q//0s    !B<C	C3
C..C3N)__name__
__module____qualname__r!    r
   r   r   r      s    &r
   r   __main__)r   r   	greentestr	   TestCaser   r"   mainr%   r
   r   <module>r*      s=     '&9 &* zINN r
   