HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/mercurial/testing/__pycache__/__init__.cpython-310.pyc
o

�]Lb<�@sJddlmZmZddlZddlZeed�Zdd�Zddd�Zd
d
d�Z	dS)�)�absolute_import�divisionN�environcCs8tt�dd��}tt�d|��}|dkrdS|t|�S)z*return the current modification to timeout�HGTEST_TIMEOUT_DEFAULTih�HGTEST_TIMEOUTr�)�intr�get�float)�default�current�r
�</usr/lib/python3/dist-packages/mercurial/testing/__init__.py�_timeout_factors
r�
cCs\|t�9}t��}tj�|�s,|rt��||krtd|��t�d�tj�|�rdSdS)Nstimed out waiting for file: %sg{�G�z�?)r�time�os�path�exists�RuntimeError�sleep)r�timeout�startr
r
r�	wait_files

�r�cCsb|rd|}n|}t|d��
}|�|�Wd�n1swY||kr/t�||�dSdS)Ns%s.tmp�wb)�open�writer�rename)r�content�
write_path�fr
r
r�
write_file#s
��r")r)r)
�
__future__rrrr�getattrrrrr"r
r
r
r�<module>s