Current File : //home/strato/chroot/opt/RZpython2/lib/python2.7/test/test_wait3.pyo
�
��#ec@s�dZddlZddlZddlZddlmZddlmZmZyej	Wne
k
rzejd�nXyejWne
k
r�ejd�nXdefd��YZ
d	�Zed
kr�e�ndS(s/This test checks for correct wait3() behavior.
i����N(tForkWait(trun_unittestt
reap_childrens*os.fork not defined -- skipping test_wait3s+os.wait3 not defined -- skipping test_wait3t	Wait3TestcBseZd�ZRS(cCs�xLtd�D]>}tjtj�\}}}||kr>Pntjd�q
W|j||�|j|dd|d@|d?f�|j|�dS(Ni
g�?iscause = %d, exit = %di�i(trangetostwait3tWNOHANGttimetsleeptassertEqualt
assertTrue(tselftcpidtitspidtstatustrusage((s//opt/RZpython2/lib/python2.7/test/test_wait3.pyt	wait_impls%(t__name__t
__module__R(((s//opt/RZpython2/lib/python2.7/test/test_wait3.pyRscCstt�t�dS(N(RRR(((s//opt/RZpython2/lib/python2.7/test/test_wait3.pyt	test_main"s
t__main__(t__doc__RRtunittestttest.fork_waitRttest.test_supportRRtforktAttributeErrortSkipTestRRRR(((s//opt/RZpython2/lib/python2.7/test/test_wait3.pyt<module>s"