ACC SHELL

Path : /usr/lib/python/bsddb/test/
File Upload :
Current File : //usr/lib/python/bsddb/test/test_join.pyc

Ñò
q&ÄMc@s¥dZddkZddkZddklZlZlZlZlZl	Z	ddddddgZ
dddddd d!gZdei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|iid|_tƒ|_tiƒ|_|ii|iti	ti
BtiBƒdS(Ns.db(t	__class__t__name__tfilenameRthomeDirRtDBEnvtenvtopent	DB_CREATEt
DB_INIT_MPOOLtDB_INIT_LOCK(tself((s*/usr/lib/python2.6/bsddb/test/test_join.pytsetUp#scCs!|iiƒti|iƒdS(N(RtcloseRtrmtreeR(R((s*/usr/lib/python2.6/bsddb/test/test_join.pyttearDown)s
cCsíto dGddGHd|iiGHnti|iƒ}|i|idtiti	ƒt
|d„tƒti|iƒ}|iti
tiBƒ|i|idtiti	ƒt
|d„tƒd}d}zÕ|iƒ}|id	ƒ}|i|ƒ|i|gƒ}|id
ƒdjo|id
ƒn|iƒdjo|idƒn|id
ƒd
djo|idƒn|id
ƒo|idƒnWd|o|iƒn|o|iƒn|iƒ|iƒXdS(Ns
s-=isRunning %s.test01_join...tprimarycSst|i|ƒS((tapplytput(tttpriDB((s*/usr/lib/python2.6/bsddb/test/test_join.pyt<lambda>6st	secondarycSst|i|ƒS((R#R$(R%tsecDB((s*/usr/lib/python2.6/bsddb/test/test_join.pyR'<sR
iRsConvenience Storesjoin cursor positioned wrongR
s&DBCursor.join_item returned wrong itemRs join cursor returned wrong things#join cursor returned too many items(RsConvenience Store(RRRRtDBRRRtDB_BTREERtmaptProductIndext	set_flagstDB_DUPt
DB_DUPSORTt
ColorIndextNonetcursortsettassert_tjointgettfailt	join_itemR(RR&R)tsCursortjCursorttmp((s*/usr/lib/python2.6/bsddb/test/test_join.pyttest01_join-s@


(Rt
__module__tkeytypeRR!R=(((s*/usr/lib/python2.6/bsddb/test/test_join.pyR s		cCs&tiƒ}|ititƒƒ|S(N(tunittestt	TestSuitetaddTestt	makeSuiteR(tsuite((s*/usr/lib/python2.6/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-R1tTestCaseRRE(((s*/usr/lib/python2.6/bsddb/test/test_join.pyt<module>s$.		>

ACC SHELL 2018