+
    bF  c                   s    ^ RI Ht ^ RIt^ RIt^ RIt^ RIHt ^ RIt]P                  R 4       t	R t
R tR tR tR	 tR# )
    )print_functionN)loginc              #   s   "    R x  R #   \         \        3 d-   pTP                  T 8X  d   \        P                  ! 4        h R p?ii ; i5i)N)ZOSErrorZIOErrorerrnopytestZskip)ZcodeZes   & >/usr/lib64/python3.14/site-packages/systemd/test/test_login.pyskip_oserrorr   
   s8     W 77d?KKMs$   A

 A
A'AAA
c                      \        \        P                  4      ;_uu_ 4        \        P                  ! 4       p \        V 4      ^ 8  g   Q h RRR4       R#   + '       g   i     R# ; ir    N)r   r   ENOENTr   seatslen)r
       r   
test_seatsr      s;    	ell	#	#5zQ 
$	#	#	#   (AA&	c                  r   r   )r   r   r	   r   sessionsr   )r   r   r   test_sessionsr      s>    	ell	#	#>>#8}!!! 
$	#	#	#r   c                  r   r   )r   r   r	   r   machine_namesr   )r   r   r   test_machine_namesr      sA    	ell	#	#++-=!Q&&& 
$	#	#	#r   c                  r   r   )r   r   r	   r   uidsr   )r   r   r   	test_uidsr   #   s;    	ell	#	#zz|4yA~~ 
$	#	#	#r   c                  s   \         P                  ! 4       p \        \        P                  4      ;_uu_ 4        \
        P                  ! R 4      pV P                  WP                  4       4       \
        P                  ! 4        V P                  ^4       \
        P                  ! 4        RRR4       R#   + '       g   i     R# ; i)ZmachineN)
selectZpollr   r   r	   r   ZMonitorZregisterZ
get_eventsr   )ZpZms     r   test_monitorr   (   sn    A	ell	#	#MM)$	

1lln%	q	 
$	#	#	#s   A1B22C	)Z
__future__r   r   Z
contextlibr   Zsystemdr   r   Zcontextmanagerr   r   r   r   r   r   )     r   <module>r      sH    %      "
'

r   