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

name : test_repr.pyo
�
?��cc@s�dZddlZddlZddlZddlZddlmZmZddlmZ	ddlm
Z
d�Zdejfd��YZ
d	d
�Zdejfd��YZd
dd��YZddd��YZd�Zedkr�e�ndS(s3
  Test cases for the repr module
  Nick Mathewson
i����N(trun_unittesttcheck_py3k_warnings(trepr(tReprcCs*d}xt|�D]}|f}qW|S(N((trange(tnestingttti((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pytnestedTuples
t	ReprTestscBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�ZRS(cCs�|j}|td�d�|td�d�dddd}t|�d d	t|�d
}|t|�|�|td�td��ddd
d}t|�d d	t|�d
}|t|�|�dS(Ntabcs'abc'tabcdefghijklmnops'abcdefghijklmnop'taitbi
s...i�s"'s"t'id(tassertEqualtrR(tselfteqtstexpected((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_strings	""cCsu|j}|td�d�d	}|t|�d�t�}d|_t|�d d}||j|�|�dS(
Nis(1,)iis	(1, 2, 3)i����s...)(i(iii(RRRtmaxtupleR(RRtt3tr2R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt
test_tuple&s			c
Csddlm}ddlm}|j}|td0�d�|td1�d�|td2�d	�|td3�d
�|td4�d�|tg�d�|tdg�d�|tdddg�d�|tdddd
ddg�d�|tdddd
dddg�d�|ttg��d�|ttdg��d�|ttdddg��d�|ttdddd
ddg��d�|ttdddd
dddg��d�|ttg��d�|ttdg��d�|ttdddg��d�|ttdddd
ddg��d�|ttdddd
dddg��d�|t|dddd
dddg��d�|ti�d �idd!6dd"6dd#6d
d$6}|t|�d%�d|d&<|t|�d'�|t|d(��d)�|t|d(dg��d*�|t|d(ddg��d+�|t|d(dddg��d,�|t|d(dddd
g��d-�|t|d(dddd
dg��d.�|t|d(dddd
ddg��d/�dS(5Ni����(tarray(tdeques()is(1,)iis	(1, 2, 3)iiis(1, 2, 3, 4, 5, 6)is(1, 2, 3, 4, 5, 6, ...)s[]s[1]s	[1, 2, 3]s[1, 2, 3, 4, 5, 6]s[1, 2, 3, 4, 5, 6, ...]sset([])sset([1])sset([1, 2, 3])sset([1, 2, 3, 4, 5, 6])sset([1, 2, 3, 4, 5, 6, ...])s
frozenset([])sfrozenset([1])sfrozenset([1, 2, 3])sfrozenset([1, 2, 3, 4, 5, 6])s"frozenset([1, 2, 3, 4, 5, 6, ...])sdeque([1, 2, 3, 4, 5, 6, ...])s{}talicetbobtcharlestdaves/{'alice': 1, 'bob': 2, 'charles': 3, 'dave': 4}tarthurs6{'alice': 1, 'arthur': 1, 'bob': 2, 'charles': 3, ...}Rsarray('i', [])sarray('i', [1])sarray('i', [1, 2])sarray('i', [1, 2, 3])sarray('i', [1, 2, 3, 4])sarray('i', [1, 2, 3, 4, 5])s array('i', [1, 2, 3, 4, 5, ...])((i(iii(iiiiii(iiiiiii(RtcollectionsRRRtsett	frozenset(RRRRtd((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_container2sJ	%("+."+.."
"%(+'cCs�|j}|td�td��|td�td��|tdd�tdd��d
}t|�d dt|�d	}|t|�|�dS(Ni{l{g�?il
idis...i��lDG��d�r���Y�|g�O�s&YR5I(RRR(RRtnR((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_numbersgs	!"cCs�|j}td�}|t|�t|��tdd�}t|�d dt|�d}|t|�|�t�}|t|�dt|��tt�}|j|jd��|j|jd	��|j|j	d�d
k�dS(NRtxi�i
s...i�s%<ClassWithFailingRepr instance at %x>s<class t>i(
Rt
ClassWithReprRRtClassWithFailingReprtidt
assertTruet
startswithtendswithtfind(RRti1ti2Rti3R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt
test_instanceqs	"	cCscttj�}|jt|�jdtj��|j�|jt|�jdtj��dS(Ns<open file %r, mode 'r' at 0xs<closed file %r, mode 'r' at 0x(topentunittestt__file__R-RR.tclose(Rtfp((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt	test_file�s
cCs#|jtd��jd��dS(NcSs|S(N((R(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt<lambda>�ts<function <lambda(R-RR.(R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_lambda�scCs?|j}|tt�d�|jtdj�jd��dS(Ns<built-in function hash>R<s*<built-in method split of str object at 0x(RRthashR-tsplitR.(RR((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_builtin_function�s	cCsa|j}|ttd��d�|ttdd��d�|ttddd��d�dS(Nis	xrange(1)isxrange(1, 2)isxrange(1, 4, 3)(RRtxrange(RR((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_xrange�s	cCs%|j}|tggggggg�d�|tgggggggg�d�|ttd��d�|ttd��d�|titd�td�6�d�|titd�td�6�d	�|tigggggg�d
�|tiggggggg�d�dS(Ns[[[[[[[]]]]]]]s[[[[[[[...]]]]]]]is(((((((),),),),),),)is(((((((...),),),),),),)is&{((((((),),),),),): ((((((),),),),),)}s,{((((((...),),),),),): ((((((...),),),),),)}s[[[[[[{}]]]]]](RRR(RR((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_nesting�s	%(%cCs<t��td�}WdQX|jt|�jd��dS(Ntfoos<read-only buffer for 0x(RtbufferR-RR.(RR(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_buffer�s
cCsId�}|�jd}|jt|�d�|jt|�d�dS(Ncsd��fd�}|S(Ni*cs�S(N(((R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pytinner�s((RG((R(s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pytget_cell�sis6<cell at 0x[0-9A-Fa-f]+: int object at 0x[0-9A-Fa-f]+>s<cell at.*\.\.\..*>(t__closure__tassertRegexpMatchesRR(RRHR(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt	test_cell�s	cCs�|j}|ttj�d�ddd��Y}t|j�}|jt|�jd��t|j�}|jt|�jd��dS(Ns"<method 'items' of 'dict' objects>tCcBseZd�ZRS(cSsdS(N((tcls((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyRD�R<(t__name__t
__module__RD(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyRL�ss<staticmethod object at 0xs<classmethod object at 0x((	RRtdicttitemststaticmethodRDR-R.tclassmethod(RRRLR(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_descriptors�s	cCsWtdddg�}t|�}idd6dd6}t|�t|�t|�dS(Ny�?y@y@ii(R"R#R(RR(tytz((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_unsortable�s

(RNRORRR%R'R4R:R=R@RBRCRFRKRTRW(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR	s			5	
									R<cCs*t|d�}|j|�|j�dS(Ntw(R5twriteR8(tpathttextR9((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttouch�s
tLongReprTestcBsweZd�Zd�Zd�Zd�Zejd�d��Zd�Z	d�Z
d�Zejd	�d
��ZRS(cCs�d}tjj|�|_tjj||�|_tj|jdt�tj|j�t	tjj|jdtj
d��tj|jdt�tj|j�t	tjj|jdtj
d��tj�|_t
jjd|j�dS(Nt3areallylongpackageandmodulenametotestreprtruncationt
ignore_errorst__init__tpyi(tosRZtjointpkgnamet
subpkgnametshutiltrmtreetTruetmkdirR\textseptgetcwdtheretsystinsert(Rtlongname((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pytsetUp�s''cCs�g}xTtj|j�D]@\}}}x.||D]"}|jtjj||��q3WqW|j|j�|j�|j�x=|D]5}tjj|�r�tj	|�q�tj
|�q�Wtjd=dS(Ni(RbtwalkRdtappendRZRctsorttreversetisdirtrmdirtremoveRm(Rtactionstdirpathtdirnamest	filenamestnametp((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttearDown�s"$


cCs}|j}ttjj|j|jtjd��ddlm	}|t
|�d|j|jf�|t
t
�d�dS(NRai����(R^s<module '%s' from '%s'>s<module 'sys' (built-in)>(RR\RbRZRcReRdRjtgareallylongpackageandmodulenametotestreprtruncation.areallylongpackageandmodulenametotestreprtruncationR^RRNR7Rm(RRR^((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_module�s	*cCsd|j}ttjj|jdtjd�d�ddlm}|t	|j�d|j
�dS(NRDRasclass foo(object):
    pass
i����(RDs<class '%s.foo'>(RR\RbRZRcReRjRRDRRN(RRRD((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt	test_types	#sneed a suitable objectcCsdS(N((R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_objectscCsdttjj|jdtjd�d�ddlm}|jt	|j�j
d|j��dS(NtbarRasclass bar:
    pass
i����(R�s<class %s.bar at 0x(R\RbRZRcReRjRR�R-RR.RN(RR�((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt
test_classs
#cCsmttjj|jdtjd�d�ddlm}|j�}|jt	|�j
d|j��dS(NtbazRasclass baz:
    pass
i����(R�s<%s.baz instance at 0x(R\RbRZRcReRjRR�R-RR.RN(RR�tibaz((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR4s#cCs�|j}ttjj|jdtjd�d�ddlm}|t	|j
j�d�|j
�}|jt	|j�j
d|jf��dS(NtquxRas�class aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:
    def amethod(self): pass
i����(R�s�<unbound method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.amethod>s�<bound method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.amethod of <%s.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa instance at 0x(RR\RbRZRcReRjRR�Rt�aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatamethodR-R.RN(RRR�tiqux((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyttest_method)s	#s1needs a built-in function with a really long namecCsdS(N((R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR@9s(
RNRORpR~R�R�R6tskipR�R�R4R�R@(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR]�s				
	
	
	R*cBseZd�Zd�ZRS(cCs
||_dS(N(R(RR((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR`?scCsd|jS(NsClassWithLongRepr(%r)(R(R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt__repr__As(RNROR`R�(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR*>s	R+cBseZd�ZRS(cCstd��dS(Ns+This should be caught by Repr.repr_instance(t	Exception(R((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR�Fs(RNROR�(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyR+EscCstt�tt�dS(N(RR	R](((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt	test_mainJs
t__main__(((t__doc__RmRbRfR6ttest.test_supportRRRRRRtTestCaseR	R\R]R*R+R�RN(((s5/usr/local/python-2.7/lib/python2.7/test/test_repr.pyt<module>s 	�`	
© 2025 GrazzMean