+
    >a&
                     ^   ^ RI t ^ RIt^ RIt^ RIHtHt ^ RIHtHt ^ RI	H
t
HtHt ^RIHt ]P                  P                   ]P                  P!                  ]'       * RR7      .t]! RR	R
R7      t]P&                  ! 4       R 4       tR t]P&                  ! 4       R 4       tR tR tR tR tR# )    N)DBusAddressnew_method_call)message_bus	MatchRule)open_dbus_connectionopen_dbus_routerProxy)have_session_buszTests require DBus session bus)reasonzorg.freedesktop.DBusz/org/freedesktop/DBuszorg.freedesktop.DBus.Peer)bus_nameobject_path	interfacec                    "   \        R R7      G Rj  xL
 ;_uu_4       GRj  xL
 p V 5x  RRR4      GRj  xL
  R#  L, L L
  + GRj  xL 
 '       g   i     R# ; i5iSESSION)busN)r   conns    =lib/python3.14/site-packages/jeepney/io/tests/test_asyncio.py
connectionr      s7     *y99999d
 :999999sV   A"?A"AA"AA"AA"A"A"A	A
A	A		A"c                 T   "   V P                   P                  R 4      '       g   Q hR# 5i):N)unique_name
startswith)r   s   &r   test_connectr       s"     !!,,S1111s   &(c                    "   \        R R7      ;_uu_4       GRj  xL
 p V 5x  RRR4      GRj  xL
  R#  L L  + GRj  xL 
 '       g   i     R# ; i5ir   )r   )routers    r   r   r   #   s.     I...& /.....sB   A7A;A9AAA	A
A	A		Ac                    "   \        \        R 4      p\        P                  ! V P	                  V4      ^R7      G Rj  xL
 pVP
                  R8X  g   Q hR#  L5i)PingtimeoutN )r   bus_peerasynciowait_forsend_and_get_replybody)r   	ping_callreplys   &  r   test_send_and_get_replyr*   (   sO     &1I""!!),a E ::s   ;AAAc                    "   \        \        V 4      pR pVP                  V4      G Rj  xL
 pVR9   g   Q hVP                  V4      G Rj  xL
 w  pVRJ g   Q hR#  L2 L5i)z+io.gitlab.takluyver.jeepney.examples.ServerNT>         )r	   r   RequestNameNameHasOwner)r   proxynameres	has_owners   &    r   
test_proxyr6   /   sd     +v&E8D!!$'
'C,))$//JI	 ( 0s!   'A A!A AA A c                 Z  "   \        \        V 4      pR p\        R\        P                  \        P                  R\        P
                  R7      pVP                  ^ V4       VP                  V4      G Rj  xL
  V P                  V4      ;_uu_ 4       pVP                  V4      G Rj  xL
 w  pV^8X  g   Q h\        P                  ! VP                  4       RR7      G Rj  xL
 pVP                  VRV P                  38X  g   Q h RRR4       R#  L Lj L3  + '       g   i     R# ; i5i)z5io.gitlab.takluyver.jeepney.tests.asyncio_test_filtersignalNameOwnerChanged)typesenderr   memberpathNg       @r     )r	   r   r   r   r   r   add_arg_conditionAddMatchfilterr0   r$   r%   getr'   r   )r   r   r3   
match_rulequeuer4   
signal_msgs   &      r   test_filterrF   8   s     
V
$CBD##''!$$J   D) ,,z
"""	z	"	"e__T**axx"++EIIKEE
4V-?-?"@@@@ 
#	" # + F	 
#	"	"sN   A3D+5D6D+D(D)8D!D"$DD+DDD(	"	D+c            
        "   \        R R7      G Rj  xL
 p  \        P                  ! \        P                  4      ;_uu_ 4        \
        P                  ! ^ 4      ;_uu_4       GRj  xL
  V P                  4       G Rj  xL
  RRR4      GRj  xL
  RRR4       V P                  4       G Rj  xL
  R#  L LP L: L,  + GRj  xL 
 '       g   i     LC; i  + '       g   i     LN; i L=  T P                  4       G Rj  xL 
  i ; i5ir   )	r   pytestraisesr$   TimeoutErrorasync_timeoutr!   receivecloser   s    r   test_recv_after_connectrN   O   s     
 &)44D]]7//00$,,Q///lln$$ 0/ 1 jjl 5 0$ 0/// 10 	djjls   DB6D,C/ #C'B8(C+B>	?B: B>	CB<CC/ D/C-0D8C:B>	<C>CC
CCCC*	%C/ -D/D
DD

D)r$   rK   rH   jeepneyr   r   jeepney.bus_messagesr   r   jeepney.io.asyncior   r   r	   utilsr
   markskipif
pytestmarkr#   fixturer   r   r   r*   r6   rF   rN   r"       r   <module>rX      s       0 7  $ KK
KK%E  
 #')  2  A.rW   