shell bypass 403
o
ab� � @ sT d dl mZ d dlmZ d dlZe�d�ZG dd� dej�Ze dkr(e�
� dS dS )� )�support)�
import_helperN�nisc @ s e Zd Zdd� ZdS )�NisTestsc
C s� zt �� }W n t jy } z
| �t|�� W Y d }~nd }~ww z|�d� W n ty1 Y nw d}|D ],}t �|�}|�� D ]\}}|sHqAt � ||�|krZ| �
d||f � qAd} |rb d S q6d S )Nzpasswd.adjunct.bynamer z)NIS match failed for key `%s' in map `%s'� )r �maps�errorZskipTest�str�remove�
ValueError�cat�items�matchZfail)�selfr �msg�doneZnismap�mapping�k�v� r �6/usr/local/python-3.10/lib/python3.10/test/test_nis.py� test_maps s2 ���
��zNisTests.test_mapsN)�__name__�
__module__�__qualname__r r r r r r
s r �__main__)�testr Ztest.supportr Zunittest�
import_moduler ZTestCaser r �mainr r r r �<module> s
�