-í
•‚É<c       s}      d  k  Z  	 d k l Z l Z  e  i ƒ  a  e  i ƒ  a  d „  Z ! d „  Z 3 e	 d j o 4 e ƒ  n d  S(   N(   s   verboses   TestSkippedc     ss      d  k  }   |  i d d ƒ }  t i ƒ   t d 8a  t d j o  t i ƒ  n  t i ƒ  d  S(   Ni   i   i    (   s   randoms	   randranges   xs   critical_sections   acquires   Ns   dones   release(   s   randoms   x(    (    s9   /usr/local/twc/lib/python2.2/test/test_threaded_import.pys   task s   c     s×   ! " $ d  k  }  % |  i ƒ  o ' t d ƒ ‚ n ) t i ƒ  * x‹ d d f d D* ]v a + t o , d Gt Gd Gn - x* t t ƒ D- ] } . t	 i
 t f  ƒ qŒ W/ t i ƒ  0 t o 1 d GHn qV Wd  S(   Ns"   can't run when import lock is heldi   i2   i   s   Tryings   threads ...s   OK.(   s   imps	   lock_helds   TestSkippeds   dones   acquires   Ns   verboses   ranges   is   threads   start_new_threads   task(   s   imps   i(    (    s9   /usr/local/twc/lib/python2.2/test/test_threaded_import.pys	   test_main! s    	
 	
s   __main__(
   s   threads   test_supports   verboses   TestSkippeds   allocate_locks   critical_sections   dones   tasks	   test_mains   __name__(   s	   test_mains   tasks   verboses   threads   TestSkipped(    (    s9   /usr/local/twc/lib/python2.2/test/test_threaded_import.pys   ? s   