mς &U²Ic@sψdZdkZdkZdkZdkZdkZdkZdkZei i Z d„Z dei fd„ƒYZx]eiD]RZyeeƒZWnej o q}nXeed„Zeedeeƒq}Wd„Zedjo eƒndS( s>Test script for the whichdb module based on test_anydbm.py NcCsIxBtitdƒD]-}yti|ƒWqtj oqXqWdS(Nt*(tglobt_fnametftostunlinktOSError(R((t./data/zmath/lib/python2.4/test/test_whichdb.pyt _delete_filess tWhichDBTestCasecBs#tZd„Zd„Zd„ZRS(NcGstii||ŒdS(N(tunittesttTestCaset__init__tselftargs(R R((RR scCs tƒdS(N(R(R ((RttearDownscCs tƒdS(N(R(R ((RtsetUp"s(t__name__t __module__R RR(((RR s  cCsx|itdƒ}|iƒ|i|titƒƒ|itdƒ}d|d<|iƒ|i|titƒƒdS(Ntctwt1( tmodtopenRRtcloseR t assertEqualtnametwhichdb(R RRR((Rttest_whichdb_name-s   stest_whichdb_%scCs#ztiitƒWdtƒXdS(N(ttestt test_supportt run_unittestR R(((Rt test_main;st__main__(t__doc__Rttest.test_supportRR RtanydbmttempfileRRtTESTFNRRR R t_namesRt __import__Rt ImportErrorRtsetattrR R(R$RR%R R RRRR RRRRR((Rt?s*