
    daf                        d dl mZ d dlZd dlZ ej                         5   ej
                  de        ej                  d      Zddd        G d dej                        Z
edk(  r ej                          yy# 1 sw Y   6xY w)    )import_helperNignorenisc                       e Zd Zd Zy)NisTestsc           	         	 t         j                         }	 j                  d       d}D ]k  }t         j                  |      }|j                         D ]=  \  }}|s	t         j                  ||      |k7  r| j                  d|d|d       ;d} n |sk y  y # t         j                  $ r$}| j                  t	        |             Y d }~d }~ww xY w# t        $ r Y w xY w)Nzpasswd.adjunct.bynamer   zNIS match failed for key `z
' in map `'   )r   mapserrorskipTeststrremove
ValueErrorcatitemsmatchfail)selfr   msgdonenismapmappingkvs           (/root/Python-3.12.4/Lib/test/test_nis.py	test_mapszNisTests.test_maps   s    	$88:D	 KK/0  	FggfoG 	199Q'1,IIQPVWX D	 	 yy 	$MM#c(##	$  		s(   B C C.CC	C! C!N)__name__
__module____qualname__r        r   r   r      s    r"   r   __main__)test.supportr   unittestwarningscatch_warningssimplefilterDeprecationWarningimport_moduler   TestCaser   r   mainr!   r"   r   <module>r-      s    &   X -H($67
%-
%
%e
,C-
x   < zHMMO G- -s   &A;;B