| Server IP : 121.121.20.254 / Your IP : 216.73.217.51 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/test/__pycache__/ |
Upload File : |
�
���g* � � � d dl Z d dlZd dlZd dlZd dlmZ d dlmZ ej s ej d� � e
e d� s ej d� � G d� de� Zd � Ze
d
k( r ej � yy)� N)�ForkWait)�supportzrequires working os.fork()�wait3zos.wait3 not definedc � � e Zd Zd� Zd� Zy)� Wait3Testc �@ � t j t j � D ]0 }t j t j
� \ }}}||k( s�0 n | j
|� | j
t j � |� | j � y �N) r �sleeping_retry�
SHORT_TIMEOUT�osr �WNOHANG�assertEqual�waitstatus_to_exitcode�
assertTrue)�self�cpid�exitcode�_�spid�status�rusages �$C:\Python312\\Lib\test\test_wait3.py� wait_implzWait3Test.wait_impl s} � � �'�'��(=�(=�>�A� $&�8�8�B�J�J�#7� �D�&�&��t�|�� ?�
����t�$�����2�2�6�:�H�E������ c �� � t j ddg}t j |t j �� } t j t
j � \ }}}| j d|� | j d|� | j dt |� � |j j � |j � y # |j j � |j � w xY w)Nz-czimport sys; sys.stdin.read())�stdinr )
�sys�
executable�
subprocess�Popen�PIPEr r r
r �sumr �close�wait)r �args�proc�pidr r s r �test_wait3_rusage_initializedz'Wait3Test.test_wait3_rusage_initialized! s� � � ����&D�E������J�O�O�<�� �"$�(�(�2�:�:�"6��C������Q��$����Q��'����Q��F��,��J�J�����I�I�K��
�J�J�����I�I�K�s �A&C �,C7N)�__name__�
__module__�__qualname__r r( � r r r r s � �
�
r r c �, � t j � y r )r �
reap_childrenr, r r �tearDownModuler/ 1 s � ����r �__main__)r r r �unittest�test.fork_waitr �testr �has_fork_support�SkipTest�hasattrr r/ r) �mainr, r r �<module>r8 s� ���
� �
� � #� ����
�(�
�
�8�
9�9��r�7��
�(�
�
�2�
3�3��� �@� �z���H�M�M�O� r