Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.222.218.28
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_all.pyo
�
A��cc@s�dZddlZddlZddlZyddlZWnek
rYddlZnXejddkrpdZde	fd��YZ
de	fd	��YZd
efd��YZde	fd
��YZ
de	fd��YZde	fd��YZejjej_ejjej_ejj�d1kr?dej_nejjej_d�Zee_ee�ny>ddlmZmZmZm Z m!Z!m"Z"m#Z#m$Z$WnKek
r�ddlmZmZmZm Z m!Z!m"Z"m#Z#m$Z$nXyddlm%Z%WnGek
rYejddkrFddl&m%Z%qZddl&m'Z%nXyXejddkr�ddl(m)Z)m*Z*[)[*nddl(m)Z)m+Z+[)[+eZ,Wnek
r�eZ,nXdZ-dej.kr�dZ-ej.j/d�ndej.kr"dZ-ej.j/d�nd�Z0d�Z1d�Z2d�Z3ddlZddl4Zej5j6ej7j8d ej5j6ej9d!��d"�e1_:de1_;d#�Z<d$�Z=d%�Z>e,r�ddl(Z(e(j?�e1_@[(n%d&e	fd'��YZ?e?�e1_@[?d(ejAfd)��YZBejddkrKddlCZCe-eC_-nddlZejDd*IJd+dd,�ZEd-�ZFeGd.kr�e0�ejHd/d0�ndS(2sRun all test cases.
i����Niis	iso8859-1tlogcursor_py3kcBsVeZd�Zd�Zd�ZeZd�Zd�Zd�Zd�Z	d�Z
RS(cCs|j�|_dS(N(t
log_cursort
_logcursor(tselftenv((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__init__scCst|j|�S(N(tgetattrR(Rtv((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__getattr__scCsEt|jd��}|dk	rA|d|djt�f}n|S(Ntnextii(RRtNonetdecodetcharset(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__next__s cCs?|jj�}|dk	r;|d|djt�f}n|S(Nii(RtfirstR
RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR!s cCs?|jj�}|dk	r;|d|djt�f}n|S(Nii(RtlastR
RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR's cCs?|jj�}|dk	r;|d|djt�f}n|S(Nii(RtprevR
RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR-s cCs?|jj�}|dk	r;|d|djt�f}n|S(Nii(RtcurrentR
RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR3s cCsB|jj|�}|dk	r>|d|djt�f}n|S(Nii(RtsetR
RR(RtlsnR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR9s (t__name__t
__module__RRR
R	RRRRR(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRs							tcursor_py3kcBs�eZd�Zd�Zd�Zd�ZeZd�Zd�Zd�Z	d�Z
ddd	�Zd
d�Zd�Z
d
�Zd
ddd�Zd
ddd�Zd�Zddd
d�Zd�Zd�Zd�ZRS(cOs|j||�|_dS(N(tcursort	_dbcursor(Rtdbtargstkwargs((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR@scCst|j|�S(N(RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRCscCsP|dkrdS|\}}t|t�r=|jt�}n||jt�fS(N(R
t
isinstancetbytesRR(RRtkeytvalue((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt_fixFscCs"t|jd��}|j|�S(NR	(RRR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR
MscCs|jj�}|j|�S(N(RtpreviousR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR!SscCs|jj�}|j|�S(N(RRR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRWscCs@t|t�r!t|t�}n|jj|�}|j|�S(N(RtstrRRRRR (RtkR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR[scCs|jj|�}|j|�S(N(Rt	set_recnoR (RtnumR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR$asi����cCsLt|t�r!t|t�}n|jj|d|d|�}|j|�S(Ntdlentdoff(RR"RRRt	set_rangeR (RR#R&R'R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR(esicCs|jj|�}t|�S(N(Rtduptdup_cursor_py3k(RtflagsR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR)kscCs|jj�}|j|�S(N(Rtnext_dupR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR,oscCs|jj�}|j|�S(N(Rt
next_nodupR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR-ssc	Csgt|t�r!t|t�}nt|t�rBt|t�}n|jj||d|d|d|�S(NR+R&R'(RR"RRRtput(RRtdataR+R&R'R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR.wscCs.|jjd|d|d|�}|j|�S(NR+R&R'(RRR (RR+R&R'R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRs!cCs|jj�}|j|�S(N(RRR (RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�scCs?t|t�r6|dkr6|dkr6|}d}nt|t�rWt|t�}nt|t�r�|dkr�|}d}nt|t�r�t|t�}n|jjd|d|d|�}|dk	r;|\}}}t|t�r�|jt�}nt|t�r |jt�}n|||jt�f}n|S(NiRR/R+(	RtintR
R"RRRtpgetR(RRR/R+Rtv1tv2tv3((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR1�s&'		!cCs1|jj�}|dk	r-|jt�}n|S(N(Rt	join_itemR
RR(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR5�scOs-t|�}|dkrT|\}}t|t�rEt|d�}n||f}no|dkr�|\}}}t|t�r�t|t�}nt|t�r�t|t�}n|||f}n|jj||�}|dk	r)|\}}t|t�r|jt�}n||jt�f}n|S(Nis	iso8859-1i(	tlenRR"RRRtgetR
R(RRRtlR#tftdR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR7�s(cCsdt|t�r!t|t�}nt|t�rBt|t�}n|jj||�}|j|�S(N(RR"RRRtget_bothR (RRRR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR;�sN(RRRRR R
R	R!RRR$R(R)R,R-R.RRR
R1R5R7R;(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR?s(													R*cBseZd�ZRS(cCs
||_dS(N(R(Rtdbcursor((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�s(RRR(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR*�stDB_py3kcBseZd�Zd�Zd�Zd�Zd�Zd�Zd�Zdd�Z
d�Zd	�Zd
�Z
ddddd
�Zdd�Zd�Zd�Zdddddd�Zdd�Zddd�Zdd�Zd�Zd�Zddd�Zddd�Zd�ZRS(cOs�g}x6|D].}t|t�r.|j}n|j|�q
Wt|�}x9|j�D]+\}}t|t�rX|j||<qXqXWtjj||�|_dS(N(	Rt
DBEnv_py3kt_dbenvtappendttupletitemstbsddbt_dbtDB_orig(RRRtargs2tiR#R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�s
cCs7t|t�r!t|t�}nt|jd�|�S(Nthas_key(RR"RRRRD(RR#((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__contains__�scCsPt|t�r!t|t�}n|j|}|dk	rL|jt�}n|S(N(RR"RRRDR
R(RR#R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__getitem__�s
cCsSt|t�r!t|t�}nt|t�rBt|t�}n||j|<dS(N(RR"RRRD(RR#R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__setitem__�s
cCs/t|t�r!t|t�}n|j|=dS(N(RR"RRRD(RR#((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__delitem__�scCst|j|�S(N(RRD(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�scCs
t|j�S(N(R6RD(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt__len__�scCs7t|t�r!t|t�}n|jj|d|�S(Nttxn(RR"RRRDRH(RR#RN((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRH�scCs1t|t�r!t|t�}n|jj|�S(N(RR"RRRDtset_re_delim(Rtc((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRO�scCs1t|t�r!t|t�}n|jj|�S(N(RR"RRRDt
set_re_pad(RRP((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRQscCs|jj�}|jt�S(N(RDt
get_re_sourceRR(Rtsource((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRRsii����cCsmt|t�r!t|t�}nt|t�rBt|t�}n|jj||d|d|d|d|�S(NR+RNR&R'(RR"RRRDR.(RRR/RNR+R&R'R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR.	s$cCs7t|t�r!t|t�}n|jj|d|�S(NRN(RR"RRRDR@(RRRN((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR@scCs1t|t�r!t|t�}n|jj|�S(N(RR"RRRDtget_size(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRTscOs7t|t�r!t|t�}n|jj|||�S(N(RR"RRRDtexists(RRRR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRUstMagicCookiecCs�t|t�r!t|t�}n|dkr`|jj|d|d|d|d|d|�}n*|jj|d|d|d|d|�}|dk	r�t|t�r�|jt�}n|S(NRVtdefaultRNR+R&R'(RR"RRRDR7R
R(RRRWRNR+R&R'R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR7 s!cCs�t|t�r!t|t�}n|jj|d|�}|dk	r�|\}}t|t�rr|jt�}n||jt�f}n|S(NRN(RR"RRRDR1R
R(RRRNRR2R3((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR1-scCs�t|t�r!t|t�}nt|t�rBt|t�}n|jj||d|d|�}|dk	r�|jt�}n|S(NRNR+(RR"RRRDR;R
R(RRRRNR+R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR;9s!cCs7t|t�r!t|t�}n|jj|d|�S(NRN(RR"RRRDtdelete(RRRN((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRXCscCs_|jj�}t|�rWt|dt�rWg|jj�D]}|jt�^q>S|SdS(Ni(RDtkeysR6RRRR(RR#RG((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRYHs)cCs}|jj�}t|�s|Sg}xQ|D]I\}}t|t�rY|jt�}n|j||jt�f�q,W|S(N(RDRBR6RRRRR@(RR/tdata2R#R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRBOs cCsAdtfd��Y}|jj|j||�jd|d|�S(Ntassociate_callbackcBseZd�Zd�ZRS(cSs
||_dS(N(t	_callback(Rtcallback((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR[scSs�t|t�r!|jt�}n|jt�}|j||�}|tjjkr�t|t�rut|t�}q�t|t	�r�g}x<|D]4}t|t�r�t|t�}n|j
|�q�W|}q�n|S(N(RR"RRR\RCRDt
DB_DONOTINDEXRtlistR@(RRR/tkey2RG((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR]^s
(RRRR](((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR[Zs	R+RN(tobjectRDt	associateR](RtsecondarydbR]R+RNR[((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRbYscCst|jd|d|�S(NRNR+(RRD(RRNR+((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRsscCs2g|D]}|j^q}t|jj|��S(N(RR*RDtjoin(Rtcursor_listRG((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRdvsN(RRRRIRJRKRLRRMR
RHRORQRRR.R@RTRUR7R1R;RXRYRBRbRRd(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR=�s0	
											

		
R>cBsAeZd�Zd�Zdd�Zd�Zd�Zd�ZRS(cOstjj||�|_dS(N(RCRDt
DBEnv_origR?(RRR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR{scCst|j|�S(N(RR?(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR~sicCs
t|j�S(N(RR?(RR+((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�scCs|jj�jt�S(N(R?t
get_lg_dirRR(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRg�scCs|jj�jt�S(N(R?tget_tmp_dirRR(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRh�scCstd�|jj�D��S(Ncss|]}|jt�VqdS(N(RR(t.0RG((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pys	<genexpr>�s(RAR?t
get_data_dirs(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRj�s(RRRRRRgRhRj(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR>zs				tDBSequence_py3kcBs5eZd�Zd�Zd�Zd�Zd�ZRS(cOs+||_tjj|j||�|_dS(N(RDRCtDBSequence_origt_dbsequence(RRRR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�s	cCst|j|�S(N(RRm(RR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�scOs|jjt|t�||�S(N(RmtopenRR(RRRR((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRn�scCs|jj�jt�S(N(Rmtget_keyRR(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRo�scCs|jS(N(RD(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytget_dbp�s(RRRRRnRoRp(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRk�s
				icCs�tj}|t_|ratt_tj_tj_tt_tj_tj_t	tj_
nXtjjt_tj_tj_tjjt_tj_tj_tjj
tj_
|S(N(tdo_proxy_db_py3ktflagR>RCtDBEnvRRDR=tDBRkt
DBSequenceRfRERl(Rrtflag2((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyRq�s		##(Rtdbtablestdbutilstdbshelvethashopentbtopentrnopentdbobj(ttest_support(tsupport(tThreadt
currentThread(R�tcurrent_threadtverboseitsilentcCs�HddGHtjGHdtj�fGHtj�dkrNdttj��GHndtjGHdtjGHd	}d
ttd|�GHdttd|�GHd
t	jGHdt
j�GHddGHdS(Ns-=i&sbsddb.db.version():   %siisbsddb.db.full_version(): %ssbsddb.db.__version__: %ssbsddb.db.cvsid:       %st__spy module:            %st__filesextension module:     %sspython version:       %ssMy pid:               %s(ii(RtDB_VERSION_STRINGtversiontreprtfull_versiont__version__tcvsidRRCtsystostgetpid(tsuffix((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytprint_versions�s	cCs~tjj�z\ddl}|jjtj|dt|j��dttj	��}tj	d7_	Wdtjj
�X|S(Ni����t_i(tget_new_pathtmutextacquireR�tpathRdtprefixR"R�R%trelease(tnameR�R�((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR��s
.cCsdtd�}ddl}y|j|dd�Wn.|jk
r_tj|�|j|�nX|S(Ntenvironmenti����tmodei�(R�R�tmakedirsterrorR~trmtree(R�R�((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytget_new_environment_path�s
cCs>td�}ddl}|jj|�r:|j|�n|S(Ntdatabasei����(R�R�R�RUtremove(R�R�((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytget_new_database_paths
tTMPDIRttmps
z-Berkeley_DBcCstjS(N(R�R�(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytget_test_path_prefixscCs
|t_dS(N(R�R�(R�((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytset_test_path_prefixscCstjtj�dS(N(R~R�R�R�(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytremove_test_path_directorystLockcBseZd�Zd�ZRS(cCsdS(N((R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�#scCsdS(N((R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�%s(RRR�R�(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�"s	tPrintInfoFakeTestcBseZd�ZRS(cCst�dS(N(R�(R((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyttestPrintVersions-s(RRR�(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�,ssWork to do!tcCs�ddddddddd	d
ddd
ddddddddddg}tj�}x_|D]W}t||t�t�|�}|j|j��|r^|jtj|��q^q^W|S(Nttest_associatettest_basicst
test_dbenvttest_dbttest_comparettest_compatttest_cursor_pget_bugt
test_dbobjt
test_dbshelvet
test_dbtablesttest_distributed_transactionsttest_early_closettest_fileidt
test_get_nonet	test_joint	test_lockt	test_miscttest_picklet
test_queuet
test_recnottest_replicationt
test_sequencettest_thread(tunittestt	TestSuitet
__import__tglobalstlocalstaddTestt
test_suitet	makeSuite(t
module_prefixttiming_checkttest_modulestalltestsR�tmodule((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pytsuite<s<	
cCs&tj�}|jtjt��|S(N(R�R�R�R�R�(R�((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyR�dst__main__tdefaultTestR�(ii(It__doc__R�R�R�tbsddb3RCtImportErrortversion_infoRRaRRR*R=R>RkRDRsRfRtRERR�R
RlRuRqtFalseRrtTrueRwRxRyRzR{R|R}R~ttestRt	threadingR�R�R�thave_threadsR�targvR�R�R�R�R�tos.pathR�RdtenvironR7tsepR�R%R�R�R�R�R�tTestCaseR�ttest_alltstderrR�R�Rtmain(((s:/usr/local/python-2.7/lib/python2.7/bsddb/test/test_all.pyt<module>s�
-��	
	
>
>
	


			
		$				
(	
© 2025 GrazzMean