%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/
Upload File :
Create Path :
Current File : //opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyc

�
5}�ac@s�ddlZddlZddlZejddkrpyddlZeZWnek
rlddlZnXnddlZddlZddlm	Z	m
Z
mZmZm
Z
mZdejfd��YZd�Zedkr�ejd	d
�ndS(i����Nii(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.dbcCsuddl}|jddkrAddlm}|t�|_nt�|_tj	ddd|jdd	�|_
dS(
Ni����ii(tdo_proxy_db_py3ktfilenamestabletest.dbtdbhometcreatei(tsystversion_infottest_allRtFalset_flag_proxy_db_py3kRttestHomeDirRt
bsdTableDBttdb(tselfRR((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pytsetUp)s	cCs`|jj�ddl}|jddkrLddlm}||j�ntj|j	�dS(Ni����ii(R(
RtcloseRRR
RRRtrmtreeR(RRR((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyttearDown3s
cCs|d}d}y|jj|�Wntjk
r6nX|jj||g�ddl}|jddkr�|jj|itj	dd�|6�n/|jj|itj	dd�j
d�|6�tr�|jj�n|jj
||gd	id|6�}ddl}|jddkr8tj|d|�}n tjt|d|d��}|j|d
�|j|d�dS(Nttest01scool numbersi����iign��!	@is	iso8859-1t
conditionsgT㥛� 	@g�A`��"	@(RtDropRtTableDBErrortCreateTableRRtInserttpickletdumpstdecodeRt	_db_printtSelecttNonetloadstbytest
assertGreatert
assertLess(RttabnametcolnameRtvaluestcolval((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR;s,)	 c	Cs�d}d}d}d}ddl}|jddkr�itjdd	�|6d
|6d|6itjdd	�|6d
|6d|6itjd
d	�|6d|6d|6g}n�itjdd	�jd�|6d
|6d|6itjdd	�jd�|6d
|6d|6itjd
d	�jd�|6d|6d|6g}y|jj|�Wntjk
rcnX|jj	||||g�x!|D]}|jj
||�q�Wddl}|jddkr�|jj||gdid�|6�}n(|jj||gdid�|6�}|jt
|�d�|dddkr[|j|d	dd�nP|dddkr�|j|d	dd�n!tr�d|fGHntd��dS(Nttest02scoolness factorsbut can it fly?tSpeciesi����iiiitnotPenguintTurkeyi	tyessSR-71A Blackbirds	iso8859-1RcSstj|�dkS(Ni(RR$(tx((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyt<lambda>{tcSstjt|d��dkS(Ns	iso8859-1i(RR$R%(R2((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR3~sis
values= %rsWrong values returned!(RRRRR RRRRRRR"tassertEqualtlenRtRuntimeError(	RR(tcol0tcol1tcol2RttestinfotrowR*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR,YsH$$-
cCs�d}y|jj|�Wntjk
r0nXtrLdGH|jj�n|jj|dddddg�tr�dGH|jj�n|jj|�tr�d	GH|jj�n|jj|dddddg�yY|jj|id
d6tj	idd6d
d6dgd�d6dd6�|j
d�Wntjk
rEnXy1|jj|gdidd6�|j
d�Wntjk
r�nX|jj|idd6dd6dd6dd6�|jj|idd6dd6dd6dd6dd6�|jj|idd6dd6dd6dd6d d6�tr?|jj�n|jj|dddgditj
d!�jd6tj
d"�jd6�}|jt|�d#�|jj|ditjd�d6�|jj|dddgditjd$�d6�}|jt|�d�|j|d%dd�|jj|dgdid&�d6�}|jt|�d�|j|d%dd�dS('Nttest03s...before CreateTable...tatbtctdtes...after CreateTable...s...after Drop...R4iiiitfooitZerotfsExpected an exceptionRt123t42tbadtmeepsFuzzy wuzzy was a beart581750tgoodtblatblacksfuzzy was heret800000sFuzzy wuzzy is a beartwuzzys^[0-9]+$itFuzzyicSs
|dkS(NRI((R@((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR3�R4(RRRRRR!RRRRtfailR"tretcompiletsearchtmatchR5R6tDeletet	ExactCondt
PrefixCondR#(RR(R*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR=�s~""
' 


&	cCs�d}y|jj|�Wntjk
r0nX|jj|dddddg�yY|jj|idd6tjidd	6d
d6dgd
�d6dd6�|jd�Wntjk
r�nX|jj|idd6dd6dd6dd6dd6�|jj|idd6dd6dd6dd6dd6�|jj|idd6dd6dd6dd6dd6�t	r{|jj
�n|jj|dddgd itjd�d6tjd�d6tj
d!�d6�}|jt|�d"|�dS(#Nttest04_MultiCondSelectR>R?R@RARBR4iiiiRCiRDREsExpected an exceptiontAtBtCtDtEs-As-Bs-Cs-Ds-EsA-sB-sC-sD-sE-Rt-i(RRRRRRRRRQRR!R"RWRXR5R6(RR(R*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyRY�s6"
'+++cCs�d}|jj|dddddg�y9|jj|idd6dd6dd	6�|jd
�WnnX|jj|ddd	g�|jj|idd6dd6dd	6�|jj|idd6dd6dd	6d
d6�dS(Nttest_CreateOrExtendtnamettastetfillingsalcohol contenttpricetcrapR.sis it Guinness?s.Insert should've failed due to bad column nametgreatR1tGuinness(RtCreateOrExtendTableRRQ(RR(((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR`�s$	
cCs�d}|jj|ddddddg�|jj|idd6d	d6d
d6�|jj|idd6dd6d
d6d
d6�|jj|idd6dd6d
d6dd6�|jj|ddgditjd�d6�}|jt|�d|�|j|dd|dd|�|j|dd|dd|�|jj|ddgditj	d�d6�}|jt|�d|�|j|ddd
|�|j|ddd|�|jj|ditj�d6tj	d�d6tjd�d6tjd
�d6tjd�d6d�d6�}|jt|�d|�|j|ddd
|�|j|ddd|�dS(Nt
test_CondObjsR>R?R@RARBtps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(N((ts((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR3;R4(
RRRR"RRXR5R6tassertNotEqualtLikeCondR#tCondRW(RR(R*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyRisF%	##	cCs�d}|jj|dddg�|jj|idd6dd6�|jj|idd6dd6d	d6�|jj|d
itjd�d6�|jj|dgd
itjd�d6�}|jt|�d�dS(
Nttest_DeleteR2tytztX1tY1tX2tY2tZ2RtXi(	RRRRVRRXR"R5R6(RR(R*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyRp@s!(&cCsd}|jj|dddg�|jj|idd6dd6dd6�|jj|idd6d	d6�|jj|id
d6dd6�d�}d
�}d�}|jj|ditjd�d6di|d6�|jj|ditjd�d6di|d6�|jj|ditjd�d6di|d6�y7|jj|ditjd�d6didd6�Wntk
r�n
Xtd�|jj	|dditjd
�d6�}|jt|�d|�|j|ddd|�|j|ddd|�|jj	|dditjd�d6�}|jt|�d|�|j|ddd|�|j|ddd|�|jj	|dditjd�d6�}|jt|�d|�|j|ddd|�|j|ddd|�dS(Nttest_ModifytNametTypetAccesssIndex to MP3 files.doctWordt8s	Nifty.MP3t1tUnknownt0cSs|dkrdS|S(NtMP3(R#(ttype((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pytset_typeYscSstt|�d�S(Ni(tstrtint(tcount((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pytincrement_access^scSsdS(N(R#(tvalue((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pytremove_valueasRtmappingss%MP3%t%sWhat is your quest?s.why was TypeError not raised for bad callable?iiR�t2s%doc%t9(
RRRtModifyRRWRnt	TypeErrorR7R"R#R5R6(RR(R�R�R�R*((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyRyPsT!!			
						"(
t__name__t
__module__tdb_nameRRRR,R=RYR`RiRpRy(((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyR&s	
			2	K	(		*	cCs&tj�}|jtjt��|S(N(tunittestt	TestSuitetaddTestt	makeSuiteR(tsuite((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyt
test_suite�st__main__tdefaultTestR�(tosRRRRtcPickleRtImportErrorR�R
RRRRRRtTestCaseRR�R�tmain(((sA/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_dbtables.pyt<module>s$

.�k	

Zerion Mini Shell 1.0