ó ükWc@s•dZddlZddlmZddlZeddgƒZdejfd„ƒYZdejfd „ƒYZ d „Z e d kr‘e ƒndS( s(Test the errno module Roger E. Masse i˙˙˙˙N(t test_supporttEDOMtERANGEtErrnoAttributeTestscBseZd„Zd„ZRS(cCs2x+tD]#}|jtt|ƒd|ƒqWdS(Nserrno is missing %s(t std_c_errorst assertTruethasattrterrno(tselft error_code((s%/usr/lib/python2.7/test/test_errno.pyttest_for_improper_attributes s cCs;x4tjjƒD]#}|jtt|ƒd|ƒqWdS(Nsno %s attr in errno(Rt errorcodet itervaluesRR(Rtvalue((s%/usr/lib/python2.7/test/test_errno.pyttest_using_errorcodes(t__name__t __module__R R(((s%/usr/lib/python2.7/test/test_errno.pyR s tErrorcodeTestscBseZd„ZRS(cCsPxItjjƒD]8}|jƒr|jtt|ƒtjd|ƒqqWdS(Nsno %s attr in errno.errorcode(Rt__dict__titerkeystisuppertassertIntgetattrR (Rt attribute((s%/usr/lib/python2.7/test/test_errno.pyttest_attributes_in_errorcodes (RRR(((s%/usr/lib/python2.7/test/test_errno.pyRscCstjttƒdS(N(Rt run_unittestRR(((s%/usr/lib/python2.7/test/test_errno.pyt test_main"st__main__( t__doc__RttestRtunittestt frozensetRtTestCaseRRRR(((s%/usr/lib/python2.7/test/test_errno.pyts