python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
test_wait3.cpython-312.pyc

ΑedZddlZddlZddlZddlZddlmZddlmZejsejdeedsejdGdd	eZd
Z
edk(rejyy)z/This test checks for correct wait3() behavior.
N)ForkWait)supportzrequires working os.fork()wait3zos.wait3 not definedceZdZdZdZy)	Wait3Testc@tjtjD]0}tjtj
\}}}||k(s0n|j
||j
tj||jyN)	rsleeping_retry
SHORT_TIMEOUTosrWNOHANGassertEqualwaitstatus_to_exitcode
assertTrue)selfcpidexitcode_spidstatusrusages       C/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_wait3.py	wait_implzWait3Test.wait_impls''(=(=>	A$&88BJJ#7 D&&t|		
t$226:HEctjddg}tj|tj}	tjt
j\}}}|jd||jd||jdt||jj|jy#|jj|jwxYw)Nz-czimport sys; sys.stdin.read())stdinr)
sys
executable
subprocessPopenPIPErrr
rsumrclosewait)rargsprocpidrrs      rtest_wait3_rusage_initializedz'Wait3Test.test_wait3_rusage_initialized!s&DEJOO<	"$((2::"6CQ$Q'QF,JJIIK
JJIIKsA&C,C7N)__name__
__module____qualname__rr(rrrrs
 
rrc,tjyr	)r
reap_childrenr,rrtearDownModuler/1sr__main__)__doc__rrrunittesttest.fork_waitrtestrhas_fork_supportSkipTesthasattrrr/r)mainr,rr<module>r9s

#
(

8
99r7
(

2
33@zHMMOr