HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/jeepney/integrate/tests/__pycache__/test_asyncio.cpython-310.pyc
o

���`M�@s�ddlZddlZddlmZmZddlmZddlmZm	Z	ddl
mZejjejj
edd�gZe��dd	��Zd
d�Zedd
dd�Zdd�Zdd�ZdS)�N)�DBusAddress�new_method_call)�message_bus)�connect_and_authenticate�Proxy)�have_session_buszTests require DBus session bus)�reasoncCs(�tdd�IdH\}}|V|��dS)N�SESSION)�bus)r�close)�	transport�proto�r�F/usr/lib/python3/dist-packages/jeepney/integrate/tests/test_asyncio.py�
session_protos�rc�s�|j�d�s	J�dS)N�:)�unique_name�
startswith)rrrr�test_connect_olds�rzorg.freedesktop.DBusz/org/freedesktop/DBuszorg.freedesktop.DBus.Peer)�bus_name�object_path�	interfacec�s6�ttd�}tj|�|�dd�IdH}|dksJ�dS)N�Ping�)�timeoutr)r�bus_peer�asyncio�wait_for�send_message)r�	ping_call�
reply_bodyrrr�test_send_and_get_reply_old"s�

�r!c�sN�tt|�}d}|�|�IdH}|dvsJ�|�|�IdH\}|dus%J�dS)Nz+io.gitlab.takluyver.jeepney.examples.Server>����T)rr�RequestName�NameHasOwner)r�proxy�name�res�	has_ownerrrr�test_proxy_old)s�
r,)r�pytest�jeepneyrr�jeepney.bus_messagesr�jeepney.integrate.asynciorr�jeepney.io.tests.utilsr�mark�skipif�
pytestmark�fixturerrrr!r,rrrr�<module>s*��
�