HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/systemd/test/__pycache__/test_login.cpython-312.pyc
�

���bF��~�ddlmZddlZddlZddlZddlmZddlZejd��Z	d�Z
d�Zd�Zd�Z
d	�Zy)
�)�print_functionN)�loginc#�K�	d��y#ttf$r)}|j|k(rtj��d}~wwxYw�w)N)�OSError�IOError�errno�pytest�skip)�code�es  �9/usr/lib/python3/dist-packages/systemd/test/test_login.py�skip_oserrorr
s9�����
���W����7�7�d�?��K�K�M�
���s"�A�	�A�A�$<�A�Ac��ttj�5tj�}t|�dk\sJ�	ddd�y#1swYyxYw�Nr)rr�ENOENTr�seats�len)rs r
�
test_seatsrs>��	�e�l�l�	#�����
���5�z�Q���������%A	�	Ac��ttj�5tj�}t|�dk\sJ�	ddd�y#1swYyxYwr)rrrr�sessionsr)rs r
�
test_sessionsrsA��	�e�l�l�	#�"��>�>�#���8�}��!�!�!�"�"�"�rc��ttj�5tj�}t|�dk\sJ�	ddd�y#1swYyxYwr)rrrr�
machine_namesr)rs r
�test_machine_namesrsD��	�e�l�l�	#�'��+�+�-�
��=�!�Q�&�&�&�'�'�'�rc��ttj�5tj�}t|�dk\sJ�	ddd�y#1swYyxYwr)rrrr�uidsr)rs r
�	test_uidsr#s>��	�e�l�l�	#���z�z�|���4�y�A�~��~����rc�d�tj�}ttj�5tjd�}|j||j��tj�|jd�tj�ddd�y#1swYyxYw)N�machine�)
�select�pollrrrr�Monitor�register�
get_eventsr)�p�ms  r
�test_monitorr)(ss�����
�A�	�e�l�l�	#���M�M�)�$��	�
�
�1�a�l�l�n�%�
����	���q�	�
�������s�A/B&�&B/)�
__future__rr"�
contextlibr�systemdrr	�contextmanagerrrrrrr)��r
�<module>r0sH��%�
����
��������"�
'�
�
r/