mς &U²Ic@s¨dZdkZdkZdkZydklZlZWn&ej odklZlZnXdei fd„ƒYZ d„Z e djoei ddƒndS( s&Miscellaneous bsddb module test cases N(sdbsdbshelvet MiscTestCasecBs,tZd„Zd„Zd„Zd„ZRS(NcCso|iid|_tiitiiti dƒdƒ}||_ yti |ƒWnt j onXdS(Ns.dbitdb_home( tselft __class__t__name__tfilenametostpathtjointdirnametsystargvthomeDirtmkdirtOSError(RR ((t1/data/zmath/lib/python2.4/bsddb/test/test_misc.pytsetUps( cCsvyti|iƒWntj onXdk}|itii|idƒƒ}x|D]}ti|ƒq[WdS(Nt*( RtremoveRRRtglobRRR tfilestfile(RRRR((RttearDowns !cCs9ti|iƒ}|iƒ|iti|i dƒdS(Ntfoo( tdbshelvetopenRRtdbstcloset assertRaisestdbtDBErrortget(RR((Rttest01_badpointer%s cCsWtiƒ}|idjpt‚|i|iti ƒ|i|ijpt‚dS(N( RtDBEnvtenvRtNonetAssertionErrorRRR t DB_CREATE(RR"((Rttest02_db_home*s (Rt __module__RRR R&(((RRs cCs titƒS(N(tunittestt makeSuiteR(((Rt test_suite5st__main__t defaultTestR*(t__doc__RR R(tbsddb3RRt ImportErrortbsddbtTestCaseRR*Rtmain(RRR(RR R*R((Rt?s   $