ó {G_Tc@sgddlmZddlZejdƒZdejfd„ƒYZd„ZedkrceƒndS(iÿÿÿÿ(t test_supportNtnistNisTestscBseZd„ZRS(cCs÷ytjƒ}Wn)tjk r;}|jt|ƒƒnXy|jdƒWntk r`nXd}x‰|D]}tj|ƒ}x_|jƒD]Q\}}|s¨qntj ||ƒ|krÚ|j d||fƒqd}PqW|rnPqnqnWdS(Nspasswd.adjunct.bynameis)NIS match failed for key `%s' in map `%s'i( RtmapsterrortskipTesttstrtremovet ValueErrortcattitemstmatchtfail(tselfRtmsgtdonetnismaptmappingtktv((s)/usr/local/lib/python2.7/test/test_nis.pyt test_mapss(  (t__name__t __module__R(((s)/usr/local/lib/python2.7/test/test_nis.pyRscCstjtƒdS(N(Rt run_unittestR(((s)/usr/local/lib/python2.7/test/test_nis.pyt test_main$st__main__( ttestRtunittestt import_moduleRtTestCaseRRR(((s)/usr/local/lib/python2.7/test/test_nis.pyts