tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
X\¬Qc@s¥dZddlZddlZddlmZmZmZmZmZm    Z    ddddddgZ
dddddd d!gZ dej fd„ƒYZ d„ZdS("s@TestCases for using the DB.join and DBCursor.join_item methods.
iÿÿÿÿN(tdbtdbshelvet test_supporttverbosetget_new_environment_pathtget_new_database_pathtapplesConvenience Storet    blueberrysFarmer's MarkettshotgunsS-Marttpeartchainsawt
strawberrytbluetredtyellowtpeachtblackt JoinTestCasecBs)eZdZd„Zd„Zd„ZRS(tcCsY|jjd|_tƒ|_tjƒ|_|jj|jtj    tj
Btj BƒdS(Ns.db( t    __class__t__name__tfilenameRthomeDirRtDBEnvtenvtopent    DB_CREATEt DB_INIT_MPOOLt DB_INIT_LOCK(tself((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pytsetUp#s cCs!|jjƒtj|jƒdS(N(RtcloseRtrmtreeR(R((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyttearDown)s cCsßtr%dGddGHd|jjGHntj|jƒ}|j|jdtjtj    ƒt
|d„t ƒtj|jƒ}|j tj tjBƒ|j|jdtjtj    ƒt
|d„tƒd}d}zÍ|jƒ}|jd    ƒ}|j|ƒ|j|gƒ}|jd
ƒdkr2|jd ƒn|jƒdkrT|jdƒn|jd
ƒd
dkr}|jdƒn|jd
ƒrœ|jdƒnWd|r³|jƒn|rÆ|jƒn|jƒ|jƒXdS(Ns
s-=isRunning %s.test01_join...tprimarycSs |j|ŒS(N(tput(tttpriDB((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyt<lambda>6st    secondarycSs |j|ŒS(N(R#(R$tsecDB((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyR&<sR iRsConvenience Storesjoin cursor positioned wrongR
s&DBCursor.join_item returned wrong itemR s join cursor returned wrong things#join cursor returned too many items(RsConvenience Store(RRRRtDBRRRtDB_BTREERtmapt ProductIndext    set_flagstDB_DUPt
DB_DUPSORTt
ColorIndextNonetcursortsett
assertTruetjointgettfailt    join_itemR(RR%R(tsCursortjCursorttmp((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyt test01_join-s@     
(Rt
__module__tkeytypeRR!R<(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyR s        cCs&tjƒ}|jtjtƒƒ|S(N(tunittestt    TestSuitetaddTestt    makeSuiteR(tsuite((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyt
test_suite^s (sapplesConvenience Store(RsFarmer's Market(RsS-Mart(R    sFarmer's Market(schainsawsS-Mart(s
strawberrysFarmer's Market(R R(sredsapple(sredschainsaw(sreds
strawberry(RR(RR    (RR(t__doc__tosR?ttest_allRRRRRRR,R0tTestCaseRRD(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/bsddb/test/test_join.pyt<module>s$  .        >