ó {G_Tc@s©dZddlZddlZddlZddlmZddlmZmZm Z e edƒe edƒdefd„ƒYZ d „Z e d kr¥e ƒndS( s/This test checks for correct wait4() behavior. iÿÿÿÿN(tForkWait(t run_unittestt reap_childrent get_attributetforktwait4t Wait4TestcBseZd„ZRS(cCs¹tj}tjjdƒr$d}nxLtdƒD]>}tj||ƒ\}}}||krbPntjdƒq1W|j ||ƒ|j |dd|d@|d?fƒ|j |ƒdS(Ntaixii gð?scause = %d, exit = %diÿi( tostWNOHANGtsystplatformt startswithtrangeRttimetsleept assertEqualt assertTrue(tselftcpidtoptiontitspidtstatustrusage((s+/usr/local/lib/python2.7/test/test_wait4.pyt wait_impls   %(t__name__t __module__R(((s+/usr/local/lib/python2.7/test/test_wait4.pyRscCsttƒtƒdS(N(RRR(((s+/usr/local/lib/python2.7/test/test_wait4.pyt test_main!s t__main__( t__doc__RRR ttest.fork_waitRttest.test_supportRRRRRR(((s+/usr/local/lib/python2.7/test/test_wait4.pyts