Current File : //opt/imh-python/lib/python2.7/test/test_dummy_threading.pyc
�
��Wc@spddlmZddlZddlZddlZdejfd��YZd�Ze	dkrle�ndS(i����(ttest_supportNtDummyThreadingTestCasecBs3eZdejfd��YZd�Zd�ZRS(t
TestThreadcBseZd�ZRS(cCs�d}tjr*dG|jGdG|GdGHntj�tj�td7atjr]tGdGHntj�tj	|�tjr�dG|jGdGHntj�td8atjr�|jGdGtGdGHntj�tj�dS(	Nittaskswill run fortsecistasks are runningtdonesis finished.(
Rtverbosetnametsematacquiretmutextrunningtreleasettimetsleep(tselftdelay((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pytrun
s$	


	

	

	
(t__name__t
__module__R(((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pyRscCs:d|_tjdd�atj�adag|_dS(Ni
tvalueii(tnumtaskst
_threadingtBoundedSemaphoreRtRLockR
Rtthreads(R((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pytsetUp$s
	cCs�xGt|j�D]6}|jdd|�}|jj|�|j�qWtjr[dGHnx|jD]}|j�qeWtjr�dGHndS(NRs<thread %d>s!waiting for all tasks to completesall tasks done(	trangeRRRtappendtstartRRtjoin(Rtitt((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pyt
test_tasks.s		(RRRtThreadRRR!(((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pyRs	
cCstjt�dS(N(Rtrun_unittestR(((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pyt	test_main;st__main__(
ttestRtunittesttdummy_threadingRR
tTestCaseRR$R(((sr/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_dummy_threading.pyt<module>s5