tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
X\¬Qc@s‘ddlZddlZddlZddlmZmZmZmZmZdej    fd„ƒYZ
d„Z e dkrej ddƒndS(    iÿÿÿÿN(tdbtdbobjt test_supporttget_new_environment_pathtget_new_database_patht dbobjTestCasecBsAeZdZdZd„Zd„Zd„Zd„Zd„ZRS(s2Verify that dbobj.DB and dbobj.DBEnv work properlys test-dbobj.dbcCstƒ|_dS(N(RthomeDir(tself((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pytsetUpscCsDt|dƒr|`nt|dƒr0|`ntj|jƒdS(NRtenv(thasattrRR    RtrmtreeR(R((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyttearDowns
        cCsþdtjfd„ƒY}dtjfd„ƒY}|ƒ|_|jj|jtjtjBƒ||jƒ|_|jj|j    tj
tjƒ|jj ddƒ|j |jj dƒddƒ|j |jj dƒdd    ƒ|jjƒ|jjƒdS(
Nt    TestDBEnvcBseZRS((t__name__t
__module__(((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyR stTestDBcBseZd„ZRS(c_s%|jƒ}tjj||||ŽS(N(tupperRtDBtput(Rtkeytargstkwargs((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyRs (RRR(((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyRstspamteggss+overridden dbobj.DB.put() method failed [1]tSPAMs+overridden dbobj.DB.put() method failed [2](RtDBEnvRR    topenRRt    DB_CREATEt DB_INIT_MPOOLtdb_nametDB_HASHRt assertEqualtgettNonetclose(RR R((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyt test01_boths   cCsëtjƒ|_|jj|jtjtjBƒtj|jƒ|_|jj|j    dtj
tjƒd|jd<|j t |jƒdƒ|j |jddƒ|jd=|j |jj dƒddƒ|jjƒ|jjƒdS(Nt02RRisdbobj __del__ failed(RRR    RRRRRRRRR tlenR!R"R#(R((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyttest02_dbobj_dict_interface+s # 
 cCs |jtjtjƒjƒdS(N(t assertRaisesRtDBInvalidArgErrorRttype(R((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyttest03_dbobj_type_before_open<s(    RRt__doc__RRR R$R'R+(((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyR
s                cCs tjtƒS(N(tunittestt    makeSuiteR(((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyt
test_suiteBst__main__t defaultTestR/(toststringR-ttest_allRRRRRtTestCaseRR/Rtmain(((s]/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_dbobj.pyt<module>s  (8