File: //lib/python3/dist-packages/samba/tests/blackbox/__pycache__/check_output.cpython-310.pyc
o
�/a
� @ sD d Z ddlZddlmZ G dd� d�Zddd �ZG d
d� de�ZdS )
z7
Blackbox tests for blackboxtest check output methods.
� N)�BlackboxTestCasec @ s@ e Zd ZdZG dd� de�Zdd� Zdd� Zdd � Zd
d� Z dS )
�
TimeoutHelperz�
Timeout class using alarm signal.
Raise a Timeout exception if a function timeout.
Usage:
try:
with Timeout(3):
foobar("Request 1")
except TimeoutHelper.Timeout:
print("Timeout")
c @ s e Zd ZdS )zTimeoutHelper.TimeoutN)�__name__�
__module__�__qualname__� r r �C/usr/lib/python3/dist-packages/samba/tests/blackbox/check_output.py�Timeout&