%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/jeepney/tests/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/jeepney/tests/__pycache__/test_bus_messages.cpython-312.pyc

�

+�c���|�ddlmZmZmZddlmZmZedd��Zejd�Z	d�Z
d�Zd	�Zd
�Z
d�Zy)
�)�DBusAddress�
new_signal�new_method_call)�	MatchRule�message_busz/org/freedesktop/portal/desktopzorg.freedesktop.portal.Desktop)�object_path�bus_name�org.freedesktop.portal.Requestc��tdd��}|jttd��sJ�|jt	td��rJ�|jtt
j
d�d��rJ�y)N�signalr
)�type�	interface�Response�Booz"org.freedesktop.portal.FileChooser)r�matchesr�portal_req_ifacer�portal�with_interface��rules �A/usr/lib/python3/dist-packages/jeepney/tests/test_bus_messages.py�test_match_rule_simplers���
�!A��D��<�<�
�#3�Z�@�A�A�A��|�|�O�,<�e�D�E�E�E��|�|�J����B�C�Z������c��td��jttd��sJ�td��jttd��rJ�y)Nz/org/freedesktop/portal)�path_namespacerz/org/freedesktop/por)rrrr�rr�test_match_rule_path_namespacers[���$=�>�F�F��#�Z�0����
�(>�?�G�G��#�Z�0����rc��td��}|jdd�|jttddd���sJ�|jttddd	���rJ�|jttd��rJ�y)
N�method_call�r
r�foor�s)r!��	signature�body)�foobar�r�add_arg_conditionrrrrs r�test_match_rule_argr)%s����-�(�D����1�e�$��<�<���%�3�X������|�|�O��%�3�[�����
�|�|�O�,<�e�D�E�E�E�Erc���td��}|jddd��|jttddd	�
��sJ�|jttddd�
��sJ�|jttddd�
��sJ�|jttddd
�
��rJ�|jttddd�
��rJ�|jttddd�
��rJ�y)Nrr r�/aa/bb/�path��kindrr")r+r#)z	/aa/bb/cc)z/aa/)z/aa)z/aa/bb�u)�r'rs r�test_match_rule_arg_pathr15s���-�(�D����1�i�f��5��<�<���%�3�\�����
�<�<���%�3�^�����
�<�<���%�3�Y�����
�|�|�O��%�3�X������|�|�O��%�3�[�����
�|�|�O��%�3�U�����rc�\�td��}|jddd��|jttddd��sJ�|jttddd	��sJ�|jttddd
��rJ�|jttddd��rJ�y)
N�NameOwnerChanged)�memberr�com.example.backend1�	namespacer-r")r5)zcom.example.backend1.foo.bar)zcom.example.backend12r/)�)rr(rrrrs r�test_match_rule_arg_namespacer8Ws����.�/�D����1�4�;��G��<�<�
��'��.G�����
�<�<�
��'��.O�����
�|�|�J��'��.H�����
�|�|�J��'��d�����rN)�jeepneyrrr�jeepney.bus_messagesrrrrrrrr)r1r8rrr�<module>r;sM��<�<�7�	�1�
-�
���(�(�)I�J����
F� �Dr

Zerion Mini Shell 1.0