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: 13.58.254.160
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_defaultdict.pyc
�
?��cc@s�dZddlZddlZddlZddlZddlmZddlmZd�Z	dej
fd��YZd�Ze
d	kr�e�ndS(
s'Unit tests for collections.defaultdict.i����N(ttest_support(tdefaultdictcCstS(N(tlist(((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pytfoobarstTestDefaultDictcBsbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
cCszt�}|j|jd�t|_|djd�|j|idgd6�|djd�|j|iddgd6�|d|d|j|iddgd6gd6gd6�|j|d|dk	o�|dk	n�ttdddd	�}|j|jt�|j|idd6d	d6�|j|dd�|j|dd	�|j|dg�|jd|�|jd|j��|jd|�|jd|j��|jd|�|jd|j��|j	d|�|j	d|j��d|_|j|jd�y|d
Wn&t
k
rU}|j|jd�nX|jd�|j
ttd�dS(
Nii*ii
itfooitbariisd2[15] didn't raise KeyError(i(RtassertEqualtdefault_factorytNoneRtappendt
assertTruetassertIntkeystassertNotIntKeyErrortargstfailtassertRaisest	TypeError(tselftd1td2terr((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt
test_basicsB		+/	
cCsEt�}|jt|jd�t|_|j|jd�g�dS(Ni*(RRRt__missing__RRR(RR((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_missing4s		cCst�}|j|jd�|jt|�d�|jtt|��|�d|d<|jt|�d�tt�}|j|jt�d|d<|jt|�d�d�}t|�}|j|j|k�|d	|jt|�d
t|��dS(Nsdefaultdict(None, {})i)isdefaultdict(None, {11: 41})i*is#defaultdict(<type 'int'>, {12: 42})cSsdS(Ni+((((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyREti
sdefaultdict(%s, {13: 43})(RRRR	treprtevaltintR(RRRRtd3((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt	test_repr:s	

	cCs�t�}d�}t|idd6�}tj�}z�t|d�}ze||IJ||IJ|jd�|j|j�t|�d�|j|j�t|�d�Wd|j�XWdt	j
|�XdS(NcSsdS(Ni*((((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyRMRiisw+is
(RttempfiletmktemptopentseekRtreadlineRtclosetostremove(RRRRttfntf((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt
test_printKs		


 $cCsMt�}|j�}|jt|�t�|j|jd�|j|i�t|_|j�}|jt|�t�|j|jt�|j|i�|d|j�}|jt|�t�|j|jt�|j|igd6�|d|j|igd6gd6�t�}d|d<|j�}|j|dd�dS(Ni*ita(RtcopyRttypeRR	R(RRRRtd4tdte((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt	test_copy`s*			
cCs�ttidd6�}tj|�}|j|jt�|j||�t|_tj|�}|j|jt�|j||�dS(Ni(RRR-RRR(RRR((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_shallow_copyys	cCs�ttidgd6�}tj|�}|j|jt�|j||�|j|d|dk	�t|_tj|�}|j|jt�|j||�dS(Ni(RRR-tdeepcopyRRRR(RRR((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_deep_copy�s	cCsSt�}y|dWn*tk
rA}|j|jdd�nX|jd�dS(Niisexpected KeyError(i(i(RRRRR(RRR((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_keyerror_without_factory�s	cCs�dtfd��Y}|�}|jt|�jd��tj�}z/t|d�}z||IJWd|j�XWdtj	|�XdS(NtsubcBseZd�Zd�ZRS(cSs|j|_dS(N(t_factoryR(R((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt__init__�scSsgS(N((R((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyR8�s(t__name__t
__module__R9R8(((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyR7�s	s9defaultdict(<bound method sub._factory of defaultdict(...sw+(
RRRt
startswithR!R"R#R&R'R((RR7R0R)R*((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_recursive_repr�s	
cCs|jtti�dS(N(RRR(R((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyttest_callable_arg�s(R:R;RRR R+R2R3R5R6R=R>(((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyRs	$					
				cCstjt�dS(N(Rtrun_unittestR(((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt	test_main�st__main__(t__doc__R'R-R!tunittestttestRtcollectionsRRtTestCaseRR@R:(((s</usr/local/python-2.7/lib/python2.7/test/test_defaultdict.pyt<module>s	�	
© 2025 GrazzMean