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 cCs&tiƒ}|i|itiƒdS(N(RtDBEnvtenvRRR 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   $