KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/22697/root/usr/lib64/python2.4/test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/22697/root/usr/lib64/python2.4/test/test_isinstance.pyo
mς
‚=5Dc@s:dkZdklZdkZdeifd„ƒYZdeifd„ƒYZdefd„ƒYZdefd	„ƒYZ	ed
fƒZ
ed
e
fƒZdfd„ƒYZd
efd„ƒYZ
defd„ƒYZdefd„ƒYZdeifd„ƒYZd„Zd„ZedjoeƒndS(N(stest_supporttTestIsInstanceExceptionscBs,tZd„Zd„Zd„Zd„ZRS(NcCsOdtfd„ƒY}dtfd„ƒY}|itt|ƒ|ƒƒƒdS(NtIcBstZd„ZeeƒZRS(NcCsdS(N(tNone(tself((t,/usr/lib64/python2.4/test/test_isinstance.pytgetclasss(t__name__t
__module__Rtpropertyt	__class__(((RRs	tCcBstZd„ZeeƒZRS(NcCsfS(N((R((Rtgetbases#s(RRRRt	__bases__(((RR
"s	(tobjectRR
RtassertEqualtFalset
isinstance(RR
R((Rttest_class_has_no_basesscsedtfd„ƒY‰dtf‡d†ƒY}dtfd„ƒY}|itt|ƒ|ƒƒdS(NtEcBstZd„ZeeƒZRS(NcCs
t‚dS(N(tRuntimeError(R((RR-s(RRRRR(((RR,s	Rcs tZ‡d†ZeeƒZRS(NcsˆƒS(N(R(R(R(RR2s(RRRRR	((R(RR1sR
cBstZd„ZeeƒZRS(NcCsfS(N((R((RR7s(RRRRR(((RR
6s	(R
RRR
RtassertRaisesRR(RR
RR((RRt,test_bases_raises_other_than_attribute_error+scCsIdfd„ƒY}dtfd„ƒY}|itt|ƒ|ƒƒdS(NRcBstZRS(N(RR(((RR@sR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(R(R((RRCs(RRRRR(((RR
Bs	(RR
R
RRRR(RR
R((Rt"test_dont_mask_non_attribute_error?scCsIdfd„ƒY}dtfd„ƒY}|itt|ƒ|ƒƒdS(NRcBstZRS(N(RR(((RRLsR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(tAttributeError(R((RROs(RRRRR(((RR
Ns	(RR
R
RRt	TypeErrorR(RR
R((Rttest_mask_attribute_errorKs(RRRRRR(((RRs			tTestIsSubclassExceptionscBs,tZd„Zd„Zd„Zd„ZRS(NcCsLdtfd„ƒY}d|fd„ƒY}|itt|ƒ|ƒƒdS(NR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(R(R((RR]s(RRRRR(((RR
\s	tScBstZRS(N(RR(((RRas(R
R
RRRRt
issubclass(RR
R((RR[scCsLdtfd„ƒY}d|fd„ƒY}|itt|ƒ|ƒƒdS(NR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(R(R((RRgs(RRRRR(((RR
fs	RcBstZRS(N(RR(((RRks(R
R
RRRRR(RR
R((RRescCsFdfd„ƒY}dtfd„ƒY}|itt||ƒƒdS(NtBcBstZRS(N(RR(((RRtsR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(R(R((RRws(RRRRR(((RR
vs	(RR
R
RRRR(RR
R((Rt-test_dont_mask_non_attribute_error_in_cls_argsscCsFdfd„ƒY}dtfd„ƒY}|itt||ƒƒdS(NRcBstZRS(N(RR(((RR~sR
cBstZd„ZeeƒZRS(NcCs
t‚dS(N(R(R((RRs(RRRRR(((RR
€s	(RR
R
RRRR(RR
R((Rt$test_mask_attribute_error_in_cls_arg}s(RRRRRR(((RRZs	
		
t
AbstractClasscBs/tZd„Zd„ZeeƒZd„ZRS(NcCs
||_dS(N(tbasesR(RR!((Rt__init__‹scCs|iS(N(RR!(R((RRŽscCs
t|ƒS(N(tAbstractInstanceR(R((Rt__call__’s(RRR"RRRR$(((RR Šs		R#cBs&tZd„Zd„ZeeƒZRS(NcCs
||_dS(N(tklassR(RR%((RR"–scCs|iS(N(RR%(R((RR™s(RRR"RRR	(((RR#•s		R!tSupercBstZRS(N(RR(((RR&£stChildcBstZRS(N(RR(((RR'¦stNewSupercBstZRS(N(RR(((RR(ͺstNewChildcBstZRS(N(RR(((RR)­stTestIsInstanceIsSubclasscBsGtZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(NcCs¬|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒdS(N(	RRtTrueRR&RR't
AbstractSupert
AbstractChild(R((Rttest_isinstance_normalΊscCsδ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒ|itttƒtƒƒdS(N(	RRR+RR,RR-R&R'(R((Rttest_isinstance_abstractΔscCsš|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒdS(N(RRR+RR&RR,R'(R((Rttest_subclass_normalΠscCs³|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒ|ittttƒƒdS(N(	RRR+RR,RR-R'R&(R((Rttest_subclass_abstractΪscCs­|ittttfƒƒ|ittttfƒƒ|ittttfƒƒ|itttttfƒƒ|itttfƒƒ|itttttffƒƒ|ittttfƒƒ|ittttfƒƒ|ittttfƒƒ|itttttfƒƒ|itttfƒƒ|itttttffƒƒ|ittt	t
tt	ffƒƒ|itttt
tttffƒƒdS(N(RRR+RR'R&RR)R(tinttlongtfloattstrtunicodet
basestring(R((Rttest_subclass_tupleεs""%cCs|itttttƒdS(N(RRRt	blowstackRR5(R((Rttest_subclass_recursion_limitψscCs|itttdtƒdS(Nt(RRRR9RR5(R((Rttest_isinstance_recursion_limitύs(	RRR.R/R0R1R8R:R<(((RR*²s	
		
			cCsD|f}x4ttiƒdƒD]}|f}|||ƒq WdS(Ni(t
compare_tot	tuple_argtxrangetsystgetrecursionlimittcnttfxntarg(RCRDR=RBR>((RR9s
		cCstitttƒdS(N(ttest_supporttrun_unittestRRR*(((Rt	test_mains	t__main__(tunittestttestRER@tTestCaseRRR
R R#R,R-R&R'R(R)R*R9RGR(RER-R9R)RIRRR(R@R,R*RGR#R'R&R ((Rt?s"	
	O0	P			


Anon7 - 2021