ACC SHELL

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

Ñò
q&ÄMc@sÑddkZddkZyddkZeZWnej
oddkZnXddkZddklZlZl	Z	l
Z
lZlZdei
fd„ƒYZd„ZedjoeiddƒndS(	iÿÿÿÿN(tdbtdbtablesttest_supporttverbosetget_new_environment_pathtget_new_database_pathtTableDBTestCasecBsheZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„ZRS(s
test-table.dbc	Cswddk}|iddjo#ddkl}|tƒ|_ntƒ|_ti	ddd|idd	ƒ|_
dS(
Niÿÿÿÿii(tdo_proxy_db_py3ktfilenamestabletest.dbtdbhometcreatei(tsystversion_infottest_allRtFalset_flag_proxy_db_py3kRttestHomeDirRt
bsdTableDBttdb(tselfRR((s./usr/lib/python2.6/bsddb/test/test_dbtables.pytsetUp's	cCsb|iiƒddk}|iddjo!ddkl}||iƒnti|i	ƒdS(Niÿÿÿÿii(R(
RtcloseRRR
RRRtrmtreeR(RRR((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyttearDown1s
cCsŠd}d}y|ii|ƒWntij
onX|ii||gƒddk}|iddjo*|ii|hti	ddƒ|6ƒn0|ii|hti	ddƒi
dƒ|6ƒto|iiƒn|ii
||gd	hd|6ƒ}ddk}|iddjoti|d|ƒ}n!tit|d|dƒƒ}|i|d
jƒ|i|djƒdS(Nttest01scool numbersiÿÿÿÿiign†ðù!	@is	iso8859-1t
conditionsgTã¥›Ä 	@g‰A`åÐ"	@(RtDropRtTableDBErrortCreateTableRRtInserttpickletdumpstdecodeRt	_db_printtSelecttNonetloadstbytestassert_(RttabnametcolnameRtvaluestcolval((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR9s,*	 c	Cs»d}d}d}d}ddk}|iddjovhtidd	ƒ|6d
|6d|6htidd	ƒ|6d
|6d|6htid
d	ƒ|6d|6d|6g}nŽhtidd	ƒidƒ|6d
|6d|6htidd	ƒidƒ|6d
|6d|6htid
d	ƒidƒ|6d|6d|6g}y|ii|ƒWntij
onX|ii	||||gƒx!|D]}|ii
||ƒq‹Wddk}|iddjo,|ii||gdhd„|6ƒ}n)|ii||gdhd„|6ƒ}|it
|ƒdƒ|dddjo|i|d	ddƒnU|dddjo|i|d	ddƒn$tod|fGHntdƒ‚dS(Nttest02scoolness factorsbut can it fly?tSpeciesiÿÿÿÿiiiitnotPenguintTurkeyi	tyessSR-71A Blackbirds	iso8859-1RcSsti|ƒdjS(i(RR$(tx((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyt<lambda>yscSstit|dƒƒdjS(s	iso8859-1i(RR$R%(R1((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR2|sis
values= %rsWrong values returned!(RRRRR RRRRRRR"tassertEqualtlenRtRuntimeError(	RR'tcol0tcol1tcol2RttestinfotrowR)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR+WsJ$$.cCsd}y|ii|ƒWntij
onXtodGH|iiƒn|ii|dddddgƒtodGH|iiƒn|ii|ƒtod	GH|iiƒn|ii|dddddgƒyY|ii|hd
d6ti	hdd6d
d6dgdƒd6dd6ƒ|i
dƒWntij
onXy1|ii|gdhdd6ƒ|i
dƒWntij
onX|ii|hdd6dd6dd6dd6ƒ|ii|hdd6dd6dd6dd6dd6ƒ|ii|hdd6dd6dd6dd6d d6ƒto|iiƒn|ii|dddgdhti
d!ƒid6ti
d"ƒid6ƒ}|it|ƒd#ƒ|ii|dhtidƒd6ƒ|ii|dddgdhtid$ƒd6ƒ}|it|ƒdƒ|i|d%ddƒ|ii|dgdhd&„d6ƒ}|it|ƒdƒ|i|d%ddƒdS('Nttest03s...before CreateTable...tatbtctdtes...after CreateTable...s...after Drop...tiiiitfooitZerotfsExpected an exceptionRt123t42tbadtmeepsFuzzy wuzzy was a beart581750tgoodtblatblacksfuzzy was heret800000sFuzzy wuzzy is a beartwuzzys^[0-9]+$itFuzzyicSs
|djS(RH((R>((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR2Ïs(RRRRRR!RRRRtfailR"tretcompiletsearchtmatchR3R4tDeletet	ExactCondt
PrefixCondR#(RR'R)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR;‰s~""
' 


&	c
Csòd}y|ii|ƒWntij
onX|ii|dddddgƒyY|ii|hdd6tihdd	6d
d6dgd
ƒd6dd6ƒ|idƒWntij
onX|ii|hdd6dd6dd6dd6dd6ƒ|ii|hdd6dd6dd6dd6dd6ƒ|ii|hdd6dd6dd6dd6dd6ƒt	o|ii
ƒn|ii|dddgd htidƒd6tidƒd6ti
d!ƒd6ƒ}|it|ƒd"|ƒdS(#Nttest04_MultiCondSelectR<R=R>R?R@RAiiiiRBiRCRDsExpected an exceptiontAtBtCtDtEs-As-Bs-Cs-Ds-EsA-sB-sC-sD-sE-Rt-i(RRRRRRRRRPRR!R"RVRWR3R4(RR'R)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyRXÔs6"
'+++cCsâd}|ii|dddddgƒy9|ii|hdd6dd6dd	6ƒ|id
ƒWnnX|ii|ddd	gƒ|ii|hdd6dd6dd	6ƒ|ii|hdd6dd6dd	6d
d6ƒdS(Nttest_CreateOrExtendtnamettastetfillingsalcohol contenttpricetcrapR-sis it Guinness?s.Insert should've failed due to bad column nametgreatR0tGuinness(RtCreateOrExtendTableRRP(RR'((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR_üs$	
cCsƒd}|ii|ddddddgƒ|ii|hdd6d	d6d
d6ƒ|ii|hdd6dd6d
d6d
d6ƒ|ii|hdd6dd6d
d6dd6ƒ|ii|ddgdhtidƒd6ƒ}|it|ƒd|ƒ|i|dd|dd|ƒ|i|dd|dd|ƒ|ii|ddgdhti	dƒd6ƒ}|it|ƒd|ƒ|i|ddd
|ƒ|i|ddd|ƒ|ii|dhtiƒd6ti	dƒd6tidƒd6tid
ƒd6tidƒd6d„d6ƒ}|it|ƒd|ƒ|i|ddd
|ƒ|i|ddd|ƒdS(Nt
test_CondObjsR<R=R>R?R@tpsthe letter Asthe letter Bs
is for cookiesis for aardvarksthe letter Es
is for dogs
is for PythonRsthe liiis
%aardvark%s%letter%tissis forcSs|S(((ts((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR29s(
RRRR"RRWR3R4tassertNotEqualtLikeCondR#tCondRV(RR'R)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyRhsF%	##	cCsÙd}|ii|dddgƒ|ii|hdd6dd6ƒ|ii|hdd6dd6d	d6ƒ|ii|d
htidƒd6ƒ|ii|dgd
htidƒd6ƒ}|it|ƒdƒdS(
Nttest_DeleteR1tytztX1tY1tX2tY2tZ2RtXi(	RRRRURRWR"R3R4(RR'R)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyRo>s!(&cCsd}|ii|dddgƒ|ii|hdd6dd6dd6ƒ|ii|hdd6d	d6ƒ|ii|hd
d6dd6ƒd„}d
„}d„}|ii|dhtidƒd6dh|d6ƒ|ii|dhtidƒd6dh|d6ƒ|ii|dhtidƒd6dh|d6ƒy7|ii|dhtidƒd6dhdd6ƒWntj
onXtd‚|ii	|ddhtid
ƒd6ƒ}|it|ƒd|ƒ|i|ddd|ƒ|i|ddd|ƒ|ii	|ddhtidƒd6ƒ}|it|ƒd|ƒ|i|ddd|ƒ|i|ddd|ƒ|ii	|ddhtidƒd6ƒ}|it|ƒd|ƒ|i|ddd|ƒ|i|ddd|ƒdS(Nttest_ModifytNametTypetAccesssIndex to MP3 files.doctWordt8s	Nifty.MP3t1tUnknownt0cSs|djodS|S(NtMP3(R#(ttype((s./usr/lib/python2.6/bsddb/test/test_dbtables.pytset_typeWs
cSstt|ƒdƒS(Ni(tstrtint(tcount((s./usr/lib/python2.6/bsddb/test/test_dbtables.pytincrement_access\scSsdS(N(R#(tvalue((s./usr/lib/python2.6/bsddb/test/test_dbtables.pytremove_value_sRtmappingss%MP3%t%sWhat is your quest?s.why was TypeError not raised for bad callable?iiRt2s%doc%t9(
RRRtModifyRRVRmt	TypeErrorR5R"R#R3R4(RR'RƒR‡R‰R)((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyRxNsT!!									"(
t__name__t
__module__tdb_nameRRRR+R;RXR_RhRoRx(((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyR$s	
			2	K	(		*	cCs&tiƒ}|ititƒƒ|S(N(tunittestt	TestSuitetaddTestt	makeSuiteR(tsuite((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyt
test_suiteŽst__main__tdefaultTestR˜(tosRQtcPickleRtImportErrorR“R
RRRRRRtTestCaseRR˜Rtmain(((s./usr/lib/python2.6/bsddb/test/test_dbtables.pyt<module>s
.ÿk	


ACC SHELL 2018