mò "á¸Ec@s¬dklZdklZdefd„ƒYZdfd„ƒYZdefd„ƒYZee_defd „ƒYZd efd „ƒYZd efd „ƒYZ defd„ƒYZ dei ƒfd„ƒYZ dfd„ƒYZ de e fd„ƒYZde e fd„ƒYZdefd„ƒYZdfd„ƒYZeƒZdfd„ƒYZeiZedƒZedegƒZed ƒZed!eegƒZd"S(#(s Interface(s AttributetmytestcBstZRS(N(t__name__t __module__(((t;/data/zmath/zope/lib/python/Interface/tests/unitfixtures.pyRstCcBstZd„Zd„ZRS(NcCsdS(sreturn 1iN((tselftatb((Rtm1scCsdS(sreturn 2iN((RRR((Rtm2s(RRRR (((RRs tICcBstZd„Zd„ZRS(NcCsdS(sreturn 1N((RR((RR$scCsdS(sreturn 2N((RR((RR 's(RRRR (((RR #s tI1cBstZd„ZRS(NcCsdS(tblahN((((Rtma/s(RRR (((RR .stI2cBstZRS(N(RR(((RR2stI3cBstZRS(N(RR(((RR4stI4cBstZRS(N(RR(((RR6stAcBstZeZRS(N(RRR t__implements__(((RR8stBcBstZeefZRS(N(RRRRR(((RR;stDcBstZRS(N(RR(((RR>stEcBstZeieifZRS(N(RRRRR(((RR@st FooInterfacecBsGtZdZedƒZd„Zddd d„Zd„Zd „ZRS( s This is an Abstract Base Class s"fuzzed over beyond all recognitioncCsdS(s This is aMethod N((tfootbartbingo((RtaMethodIsiswhere you get sloshediicCsdS(s This is anotherMethod N((RRR((Rt anotherMethodLscGsdS(s yadda yadda N((tziptargues((RtwammyOscKsdS(s useless code is fun! N((tkeywords((RtuselessRs(ii( RRt__doc__t AttributetfoobarRRRR (((RRDs    tFoocBsJtZdZefZdZd„Zddd d„Zd„Zd „Z RS( s A concrete class tyeahcCsdS(s This is aMethod sbarf!N((RRRR((RR\siswhere you get sloshediicCsdS(s This is anotherMethod sbarf!N((RRRR((RR`scGsdS(s yadda yadda sbarf!N((RRR((RRdscKsdS(s useless code is fun! sbarf!N((RR((RR hs(ii( RRR!RRR#RRRR (((RR$Us    tBlahcBstZRS(N(RR(((RR&nst FunInterfacet BarInterfacet BobInterfacet BazInterfaceN(t InterfacetInterface.AttributeR"RRR RR RRRtdeferredRRRRRR$t foo_instanceR&t __class__tnewR'R(R)R*(R(RR'R$R)R RRRR*R+R0RRRRRR RR"R&R.((Rt?s,