§
    .Ph
  ã                   óŒ   — d dl mZmZmZ d dlmZmZ  edd¬¦  «        Ze                     d¦  «        Z	d„ Z
d„ Zd	„ Zd
„ Zd„ ZdS )é    )ÚDBusAddressÚ
new_signalÚnew_method_call)Ú	MatchRuleÚmessage_busz/org/freedesktop/portal/desktopzorg.freedesktop.portal.Desktop)Úobject_pathÚbus_nameúorg.freedesktop.portal.Requestc                  óJ  — t          dd¬¦  «        } |                      t          t          d¦  «        ¦  «        sJ ‚|                      t	          t          d¦  «        ¦  «        rJ ‚|                      t          t
                               d¦  «        d¦  «        ¦  «        rJ ‚d S )NÚsignalr
   )ÚtypeÚ	interfaceÚResponseÚBooz"org.freedesktop.portal.FileChooser)r   Úmatchesr   Úportal_req_ifacer   ÚportalÚwith_interface©Úrules    ú_/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/jeepney/tests/test_bus_messages.pyÚtest_match_rule_simpler      s²   € ÝØÐ!Aðñ ô €Dð <Š<
Õ#3°ZÑ@Ô@ÑAÔAÐAÐAÐAð |Š|OÕ,<¸eÑDÔDÑEÔEÐEÐEÐEð |Š|JÝ×ÒÐBÑCÔCÀZñô ñ ô ð ð ð ð ð ó    c                  ó2  — t          d¬¦  «                             t          t          d¦  «        ¦  «        sJ ‚dt          d¬¦  «                             ¦   «         v sJ ‚t          d¬¦  «                             t          t          d¦  «        ¦  «        rJ ‚d S )Nz/org/freedesktop/portal)Úpath_namespacer   z/freedesktop/z/org/freedesktop/por)r   r   r   r   Ú	serialise© r   r   Útest_match_rule_path_namespacer      sº   € ÝÐ$=Ð>Ñ>Ô>×FÒFÝÕ# ZÑ0Ô0ñô ð ð ð ð ÝÐ!:Ð;Ñ;Ô;×EÒEÑGÔGðð ð ð õ
 Ð(>Ð?Ñ?Ô?×GÒGÝÕ# ZÑ0Ô0ñô ð ð ð ð ð r   c                  óZ  — t          d¬¦  «        } |                      dd¦  «         |                      t          t          ddd¬¦  «        ¦  «        sJ ‚|                      t          t          ddd	¬¦  «        ¦  «        rJ ‚|                      t          t          d¦  «        ¦  «        rJ ‚d S )
NÚmethod_call©r   r   Úfoor   Ús)r"   ©Ú	signatureÚbody)Úfoobar©r   Úadd_arg_conditionr   r   r   r   s    r   Útest_match_rule_argr*   (   sÉ   € Ý˜-Ð(Ñ(Ô(€DØ×Ò˜1˜eÑ$Ô$Ð$à<Š<Ý˜%¨3°Xðñ ô ñ ô ð ð ð ð |Š|OÝ˜%¨3°[ðñ ô ñ ô ð ð ð ð
 |Š|OÕ,<¸eÑDÔDÑEÔEÐEÐEÐEÐEÐEr   c                  ór  — t          d¬¦  «        } |                      ddd¬¦  «         |                      t          t          ddd	¬
¦  «        ¦  «        sJ ‚|                      t          t          ddd¬
¦  «        ¦  «        sJ ‚|                      t          t          ddd¬
¦  «        ¦  «        sJ ‚|                      t          t          ddd¬
¦  «        ¦  «        rJ ‚|                      t          t          ddd¬
¦  «        ¦  «        rJ ‚|                      t          t          ddd¬
¦  «        ¦  «        rJ ‚d S )Nr    r!   r   ú/aa/bb/Úpath©Úkindr   r#   )r,   r$   )z	/aa/bb/cc)z/aa/)z/aa)z/aa/bbÚu)é   r(   r   s    r   Útest_match_rule_arg_pathr2   8   sŸ  € Ý˜-Ð(Ñ(Ô(€DØ×Ò˜1˜i¨fÐÑ5Ô5Ð5ð <Š<Ý˜%¨3°\ðñ ô ñ ô ð ð ð ð
 <Š<Ý˜%¨3°^ðñ ô ñ ô ð ð ð ð
 <Š<Ý˜%¨3°Yðñ ô ñ ô ð ð ð ð
 |Š|OÝ˜%¨3°Xðñ ô ñ ô ð ð ð ð |Š|OÝ˜%¨3°[ðñ ô ñ ô ð ð ð ð
 |Š|OÝ˜%¨3°Uðñ ô ñ ô ð ð ð ð ð r   c                  ó¶  — t          d¬¦  «        } |                      ddd¬¦  «         |                      t          t          ddd¦  «        ¦  «        sJ ‚|                      t          t          ddd	¦  «        ¦  «        sJ ‚|                      t          t          ddd
¦  «        ¦  «        rJ ‚|                      t          t          ddd¦  «        ¦  «        rJ ‚d S )NÚNameOwnerChanged)Úmemberr   úcom.example.backend1Ú	namespacer.   r#   )r6   )zcom.example.backend1.foo.bar)zcom.example.backend12r0   )é   )r   r)   r   r   r   r   s    r   Útest_match_rule_arg_namespacer9   Z   s  € ÝÐ.Ð/Ñ/Ô/€DØ×Ò˜1Ð4¸;ÐÑGÔGÐGð <Š<
ÝÐ'¨Ð.Gñô ñ ô ð ð ð ð
 <Š<
ÝÐ'¨Ð.Oñô ñ ô ð ð ð ð
 |Š|JÝÐ'¨Ð.Hñô ñ ô ð ð ð ð
 |Š|JÝÐ'¨¨dñô ñ ô ð ð ð ð ð r   N)Újeepneyr   r   r   Újeepney.bus_messagesr   r   r   r   r   r   r   r*   r2   r9   r   r   r   ú<module>r<      sÇ   ðØ <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7Ð 7Ð 7à	ˆØ1Ø-ð
ñ 
ô 
€ð ×(Ò(Ð)IÑJÔJÐ ðð ð ðð ð ðFð Fð Fð ð ð ðDð ð ð ð r   