HEX
Server: Microsoft-IIS/10.0
System: Windows NT ITPWINWEBSVR22 10.0 build 20348 (Windows Server 2022) AMD64
User: www.conferencesearch.co.uk (0)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: D:/Python311/Lib/test/__pycache__/test_wait4.cpython-311.opt-1.pyc
�

��Vc����dZddlZddlZddlZddlZddlmZddlmZej	sej
d���ejed��Gd�de��Zd	�Z
ed
krej��dSdS)z/This test checks for correct wait4() behavior.
�N)�ForkWait)�supportzrequires working os.fork()�wait4c��eZdZd�ZdS)�	Wait4Testc�
�tj}tj�d��rd}tj��tjz}tj��|krKtj	||��\}}}||krn+tj
d��tj��|k�K|�||��|�tj|��|��|�
|��dS)N�aixrg�������?)�os�WNOHANG�sys�platform�
startswith�time�	monotonicr�
SHORT_TIMEOUTr�sleep�assertEqual�waitstatus_to_exitcode�
assertTrue)�self�cpid�exitcode�option�deadline�spid�status�rusages        �#D:\Python311\Lib\test\test_wait4.py�	wait_implzWait4Test.wait_impls�������<�"�"�5�)�)�	��F��>�#�#�g�&;�;���n���(�*�	�$&�8�D�&�#9�#9� �D�&�&��t�|�
���J�s�O�O�O�
�n���(�*�	�	
����t�$�$�$�����2�6�:�:�H�E�E�E����������N)�__name__�
__module__�__qualname__r�r rrrs#������ � � � � r rc�,�tj��dS)N)r�
reap_childrenr$r r�tearDownModuler'%s��������r �__main__)�__doc__r
rr�unittest�test.fork_waitr�testr�has_fork_support�SkipTest�
get_attributerr'r!�mainr$r r�<module>r1s�����
�	�	�	�����
�
�
�
�����#�#�#�#�#�#���������:�
�(�
�8�
9�
9�9����b�'�"�"�"� � � � � �� � � �&����z����H�M�O�O�O�O�O��r