mς SγΈEc@sΨdkZdklZlZlZlZdeieieieifd„ƒYZdefd„ƒYZdefd„ƒYZ defd „ƒYZ d „Z e d jo)ei ƒZd e_eid eƒndS(N(sStorageTestBases BasicStoragesVersionStoragesSynchronizationtDemoStorageTestscBsPtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS( NcCsdk}|iiƒ|_dS(N(tZODB.DemoStoragetZODBt DemoStoragetselft_storage(RR((t9/data/zmath/zope/lib/python/ZODB/tests/testDemoStorage.pytsetUps cCs|iiƒdS(N(RRtclose(R((RttearDownscCsdS(N((R((RtcheckOversizeNote scCsdS(N((R((RtcheckAbortVersionNonCurrent&scCsdS(N((R((RtcheckLoadBeforeVersion*scCsdS(N((R((RtcheckPackVersionReachable0scCsdS(N((R((RtcheckPackVersions3scCsdS(N((R((RtcheckPackVersionsInPast6s( t__name__t __module__RR R R R R RR(((RRs       tDemoStorageWrappedBasecBs#tZd„Zd„Zd„ZRS(NcCs7dk}|iƒ|_|iid|iƒ|_dS(Ntbase(RRRt_makeBaseStoraget_baseRR(RR((RR<s cCs|iiƒ|iiƒdS(N(RRRR(R((RR As cCs t‚dS(N(tNotImplementedError(R((RREs(RRRR R(((RR:s  t#DemoStorageWrappedAroundFileStoragecBstZd„ZRS(NcCsdkl}|ƒS(N(sMappingStorage(tZODB.MappingStoragetMappingStorage(RR((RRJs (RRR(((RRHst&DemoStorageWrappedAroundMappingStoragecBstZd„ZRS(NcCsdkl}|dƒS(N(s FileStoragesFileStorageTests.fs(tZODB.FileStoraget FileStorage(RR((RRPs (RRR(((RRNscCs[tiƒ}|ititdƒƒ|ititdƒƒ|ititdƒƒ|S(Ntcheck(tunittestt TestSuitetsuitetaddTestt makeSuiteRRR(R ((Rt test_suiteUs   t__main__Rt testLoader(Rt ZODB.teststStorageTestBaset BasicStoragetVersionStoragetSynchronizationtSynchronizedStorageRRRRR#Rt TestLoadertloaderttestMethodPrefixtmain( R*RR)RR(R-R'R#RRR((Rt?s +'