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

name : test_userstring.pyo
�
@��cc@s�ddlZddlmZmZddlmZmZddlZdejejej	ej
fd��YZdefd��YZd�Z
ed	kr�e
�ndS(
i����N(ttest_supporttstring_tests(t
UserStringt
MutableStringtUserStringTestcBs)eZeZd�Zd�Zd�ZRS(cGsG|j|�}|j|�}t||�|�}|j||�dS(N(tfixtypetgetattrtassertEqual(tselftresulttobjectt
methodnametargst
realresult((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt
checkequalscGsX|j|�}|j|��}t||�|�WdQX|j|jjdd�dS(Nit(RtassertRaisesRtassertNotEqualt	exceptionR(RtexctobjRRtcm((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pytcheckraisesscGs&|j|�}t||�|�dS(N(RR(RR
RR((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt	checkcall&s(t__name__t
__module__Rt	type2testRRR(((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyR	s	
	tMutableStringTestcBs_eZeZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d�Zd�ZRS(	cCsdS(N((R((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt	test_hash/scCsy|jd�}|jt|jdd�|jt|jdd�d|d<|j|d�d|d<|j|d�dS(	Ntfooi����tbarii����tfobaritbarobar(RRt
IndexErrort__setitem__R(Rts((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyttest_setitem2s

cCs�|jd�}|jt|jd�|jt|jd�|d=|j|d�|d=|j|d�|d=|j|d�dS(	NRi����ii����tfoitoR(RRR!t__delitem__R(RR#((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyttest_delitem;scCs�|jd�}d|(|j|d�d|dd+|j|d�td�|dd+|j|d�d|d	d
+|j|d�dS(NRRiitbfoortai����i*ii
t42(RRR(RR#((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt
test_setsliceFs

cCsG|jd�}|dd5|j|d�|dd5|j|d�dS(Ntfoobarii
Ri����R%(RR(RR#((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt
test_delsliceQs


c	
Csd}tjtj}x�|D]�}x�|D]�}x�dD]�}|j|�}t|�}||||�}|j�|||||�<d
j|�||||�<|j|d
j|��||||�=||||�=|j|d
j|��q7Wq*WqWdS(
Niiiiidi����i����i��i����R(
iNiiiidi����i����i��i����(Nii����(	tNonetstringt
ascii_letterstdigitsRtlisttreversetjoinR(	RtindicestorigtstarttstoptstepR#tLtdata((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyttest_extended_set_del_sliceXs



cCs?|jd�}|j�}|j||�|j|t�dS(NR-(Rt	immutableRtassertIsInstanceR(RR#ts2((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyttest_immutablenscCsg|jd�}|d7}|j|d�|td�7}|j|d�|d7}|j|d�dS(NRRR-tbazt	foobarbazi*tfoobarbaz42(RRR(RR#((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt	test_iaddts

cCsa|jd�}|d9}|j|d�|d9}|j|d�|d9}|j|d�dS(NRiitfoofooi����R(RR(RR#((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt	test_imul}s


(
RRRRRR$R(R,R.R=RARERG(((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyR+s										cCsMtj��;tjddt�tjddt�tjtt�WdQXdS(Ntignores .*MutableString has been removeds).*__(get|set|del)slice__ has been removed(twarningstcatch_warningstfilterwarningstDeprecationWarningRtrun_unittestRR(((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt	test_main�s
	t__main__(R0ttestRRRRRIt
CommonTesttMixinStrUnicodeUserStringTesttMixinStrStringUserStringTesttMixinStrUserStringTestRRRNR(((s;/usr/local/python-2.7/lib/python2.7/test/test_userstring.pyt<module>s[		
© 2025 GrazzMean