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

name : test_codeop.pyc
�
?��cc@s�dZddlZddlmZmZddlmZmZerhddlZddl	Z	d�Z
ndejfd��YZd�Z
ed	kr�e
�ndS(
s/
   Test cases for codeop.py
   Nick Mathewson
i����N(trun_unittestt	is_jython(tcompile_commandtPyCF_DONT_IMPLY_DEDENTcCs:x3|j�D]%\}}t|�r
t||<q
q
W|S(N(titemstcallable(tdtntv((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pytunify_callablesstCodeopTestscBsSeZdd�Zdd�Zddd�Zd�Zd�Zd�Zd�ZRS(	tsinglec	Bs"er�e|d|�}|j|�|dkr�ii}}ej}ej�e_z ||Ue|dd�|UWd|e_XnH|dkr�idd6}ie||�d6}ie||�d6}n|j	e
|�e
|��n1e|d|e�}|j	e|d|�|�dS(s(succeed iff str is a valid piece of codes<input>RNtevalitatvalue(RRt
assertTruetsyststdoutt	cStringIOtStringIOtcompileRtassertEqualR	R(	tselftstrtsymboltcodeRtrtsaved_stdouttctxtexpected((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pytassertValids$

	

cCs |jt|d|�d�dS(s5succeed iff str is the start of a valid piece of codeRN(RRtNone(RRR((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pytassertIncomplete-sicCsdy!t|d|�|jd�Wn<tk
rA|j|�ntk
r_|j|�nXdS(s8succeed iff str is the start of an invalid piece of codeRs$No exception raised for invalid codeN(RtfailtSyntaxErrorRt
OverflowError(RRRt	is_syntax((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyt
assertInvalid1s

cCs|j}ts\|jtd�tdddt��|jtd�tdddt��n|d�|d�|d�|d�|d�|d	�|d
�|d�|d�|d
�|d�|d�|d�|d�|d�|d�|d�|d�|d�|d�|d�|d�|dd�|dd�|dd�|dd�|dd�|d d�|d!d�|d
�|d"�|d�|d#�|dd�|d d�|d!d�|d$�|d%�|d&�dS('Nttpasss<input>Rs
sa = 1s
a = 1sa = 1
sa = 1

s	

a = 1

sdef x():
  pass
sif 1:
 pass
s


if 1: pass
s

if 1: pass

sdef x():

 pass
sdef x():
  pass
  
sdef x():
  pass
 
spass
s3**3
sif 9==3:
   pass
else:
   pass
s(if 1:
 pass
 if 1:
  pass
 else:
  pass
s#a
#b
a = 3
s#a

   
a=3
sa=3

s
a = 9+ \
3s3**3Rs(lambda z: 
 z**3)s9+ \
3s9+ \
3
s

a**3s
 
a**3s
#a
#b
a**3s


if 1: a=1

s
#a

   
a=3

s1def f():
 try: pass
 finally: [x for x in (1,2)]
sdef f():
 pass
#foo
s@a.b.c
def f():
 pass
(RRRRRR(Rtav((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyt
test_valid;s^	







































cCs|j}|d�|d�|d�|d�|d�|d�|d�|d�|d�|d	�|d
�|d�|d�|d
�|d�|d�|d�|d�|d�|d�|d�|d�|d�|d�|d�|dd�|dd�|dd�|dd�|dd�|dd�|d d�|d!�|d"�|d#�|d$�|d%�|d&�|d'�|d(�|d)�|d*�|d+�|d,�|d-�|d.�|d/�|d0�|d1�|d2�|d3�|d4�|d5�|d6�|d7�|d8�|d9�|d:�|d;�|d<�|d=�|d>�|d?�|d@�|dA�|dB�|dC�|dD�|dE�|dF�|dG�|dH�|dI�|dJ�|d�|dK�|dL�|dM�|d�|dN�|dO�|dP�|dQ�|dR�|dS�|dT�|dU�|dV�|dW�|dX�|dY�|dZ�|d[�|d\�|d]�|d^�|d_�|d`�|da�|db�|dc�|dd�dS(eNs(a **s(a,b,s(a,b,(sa = (sa = {sb + {sif 9==3:
   pass
else:sif 9==3:
   pass
else:
sif 9==3:
   pass
else:
   passsif 1:sif 1:
s if 1:
 pass
 if 1:
  pass
 else:s!if 1:
 pass
 if 1:
  pass
 else:
s'if 1:
 pass
 if 1:
  pass
 else:
  passsdef x():s	def x():
s
def x():

sdef x():
  passsdef x():
  pass
 sdef x():
  pass
  s

def x():
  passsa = 9+ \sa = 'a\s	a = '''xyR&Rs
t(s(


s(9+s9+ \slambda z: \s!if True:
 if True:
  if True:   
s@a(s@a(bs@a(b,s@a(b,cs@a(b,c,sfrom a import (sfrom a import (bsfrom a import (b,sfrom a import (b,csfrom a import (b,c,t[s[as[a,s[a,bs[a,b,t{s{as{a:s{a:bs{a:b,s{a:b,cs{a:b,c:s{a:b,c:ds	{a:b,c:d,sa(sa(bsa(b,sa(b,csa(b,c,sa[sa[bsa[b,sa[b:sa[b:csa[b:c:sa[b:c:dsdef a(sdef a(bsdef a(b,s	def a(b,cs
def a(b,c,s(as(a,s(a,bsif a:
 pass
elif b:sif a:
 pass
elif b:
 pass
else:swhile a:swhile a:
 pass
else:sfor a in b:sfor a in b:
 pass
else:stry:stry:
 pass
except:stry:
 pass
finally:s!try:
 pass
except:
 pass
finally:swith a:swith a as b:sclass a:sclass a(s	class a(bs
class a(b,s
class a():s[x fors[x for x ins
[x for x in (s(x fors(x for x ins
(x for x in ((R (Rtai((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyttest_incomplete}s�	




































































































cCs3|j}|d�|d�|d�|d�|d�|d�|d�|d�|d	�|d
�|d�|dd
�|dd
�|dd
�|dd
�|dd
�|dd
�|dd
�|dd
�|d�|d�|d�|d�|d�|d�|d�|d�dS(Nsa bsa @sa b @sa ** @sa = sa = 9 +sdef x():

pass
s

 if 1: pass

passs	a = 9+ \
sa = 'a\ sa = 'a\
sa = 1Rsa = (t]s())s[}s9+s	lambda z:s
return 2.3sif (a == 1 and b = 2): passsdel 1sdel ()sdel (1,)sdel [1]sdel '1's"[i for i in range(10)] = (1, 2, 3)(R%(RR-((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyttest_invalid�s8	

























cCsZ|jtdd�jtddd�j�|jtdd�jtddd�j�dS(Nsa = 1
tabcRtdef(RRtco_filenameRtassertNotEqual(R((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyt
test_filename$s(	t__name__t
__module__RR R%R)R.R0R5(((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyR
s
	B	�	'cCstt�dS(N(RR
(((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyt	test_main+st__main__(t__doc__tunittestttest.test_supportRRtcodeopRRRRR	tTestCaseR
R8R6(((s7/usr/local/python-2.7/lib/python2.7/test/test_codeop.pyt<module>s�	
© 2025 GrazzMean