Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/lib2to3/tests/data/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/lib2to3/tests/data/__pycache__/py3_test_grammar.cpython-33.pyc

�
��f�vc@s�ddlmZmZddlZddlZddlTGdd�dej�ZGdd�dej�Zdd	�Ze	d
kr�e�ndS(i(urun_unittestucheck_syntax_errorN(u*cBs\|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S(u
TokenTestscCs6d}|j|dd�d}|j|dd�dS(Niiubackslash for line continuationiubackslash ending commenti(uassertEquals(uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testBackslashs
uTokenTests.testBackslashcCs�|jtd�td��|jdd�|jdd�|jdd�|jdd�|jttd�ddlm}|dkr|jdd�|jd	dk�|jd	dk�|jddk�x�dD]<}yt|�}Wq�tk
r|j	d|�Yq�Xq�Wn�|dkr�|jdd�|jddk�|jddk�|jddk�xXdD]<}yt|�}Wqztk
r�|j	d|�YqzXqzWn|j	d|�dS( Nii�i���i	u0x(umaxsizeill��u
2147483648u
0o40000000000u0x100000000u"0b10000000000000000000000000000000u(OverflowError on huge integer literal %rl����ll����l����u9223372036854775808u0o2000000000000000000000u0x10000000000000000uA0b100000000000000000000000000000000000000000000000000000000000000uWeird maxsize value %ri�i�i�(u
2147483648u
0o40000000000u0x100000000u"0b10000000000000000000000000000000l��������l����l����(u9223372036854775808u0o2000000000000000000000u0x10000000000000000uA0b100000000000000000000000000000000000000000000000000000000000000(
uassertEqualsutypeuassertRaisesuSyntaxErroruevalusysumaxsizeuassert_u
OverflowErrorufail(uselfumaxsizeusux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestPlainIntegerss>



uTokenTests.testPlainIntegerscCs4d}d}d}d}d}d}d}d}dS(Nil����l���?l�
~��l!]cll�����((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestLongIntegersAsuTokenTests.testLongIntegerscCsFd}d}d}d}d}d}d}d}d}d}d}dS(Ng��Q�	@g�s@gj�t��?g��
�Bg��t� =g�W�H�BgF�@((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testFloatsKsuTokenTests.testFloatsc
Cs{d}d}|jt|�dko-||k�d}d}|jt|�dkop||kopt|�dk�d}d}|jt|�dko�||ko�t|�dk�d}d}|jt|�d	ko�||k�d
}d
}|jt|�d	ko||k�d}d}|j||�d}|j||�d}|j||�d}|j||�dS(Nuiu'ii'u"i"udoesn't "shrink" does itiudoes "shrink" doesn't itu2
The "quick"
brown fox
jumps over
the 'lazy' dog.
(uassert_ulenuorduassertEquals(uselfuxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestStringLiteralsYs0%77%%uTokenTests.testStringLiteralscCs0d}|j|tk�|jttd�dS(N.u.. .(uassert_uEllipsisuassertRaisesuSyntaxErrorueval(uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestEllipsis�suTokenTests.testEllipsisN(	u__name__u
__module__u__qualname__u
testBackslashutestPlainIntegersutestLongIntegersu
testFloatsutestStringLiteralsutestEllipsis(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
TokenTestss
$
(u
TokenTestscBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Zd;d<�Z d=d>�Z!d?d@�Z"dAdB�Z#dCdD�Z$dEdF�Z%dGdH�Z&dIdJ�Z'dKdL�Z(dMS(NuGrammarTestscCstd�}dS(Nu	1, 0 or 1(ueval(uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testEvalInput�suGrammarTests.testEvalInputcs�
dd�}|�|f�|fi�dd�}dd�}|j|jjdf�|j|jjdd	f�d
d�}dd
�}dd�}dd�}dd�}|�|d�|d�|dd�|dd�|�|d�|d�|dd�|dddddddddd�
|d�|d�|dd�|ddd�|dddddddddd�
|dd�|ddd�|dddd�|dddddddddd�
ddd�}	|	�|	d�|	df�|	idd 6�dd!d"�}
|
d�|
dd�|
didd#6�dd$d%�}|dd�|ddd�|dddf�|dddf�|dddf�|ddidd&6�ddd'd(�}|�|d�|dd�|ddf�|ddf�|didd#6�|idd 6dd#6�ddd)d*�}
|
d�|
dd�|
ddd�ddd+d,�}|dd�|ddd�|dddd�dd-d.�}|�|d�|dd�|ddddf�|df�|idd 6�dd/d0�}|d�|dd�|ddd�dd1d2�}|dd�|ddd�|dddd�|ddddf�|ddidd&6�ddd3d4�}|�|d�|dd�|ddd�|ddddf�|idd 6dd#6�ddd5d6�}|d�|dd�|ddd�|dddd�|ddddf�|dddddf�|ddfidd&6�ddd7d8�}|dd�|ddd�|dddd�|ddddd�|ddddf�|dddddf�|dddfidd96�ytd:idd;6�Wntk
r�YnX|jd<�d=d>�}|d?d@�dAd@dBdC�}|dddDd@�|dddDd@dAdE�|dddAd@dDdE�dDd@dFdG�}|dddAd@dHd@dIdE�|dddHd@dIdEdAd@�dJdK�}|j|dd:ddLdddg�dddfidd:6ddL6f�|jttdM�|jttdN�t	dOdPdK��}|j|j
it	dQ6�tdRdSdK��}|j|j
itd:6�tdRdTdK��}|j|j
itd:6�tdRdUdK��}|j|j
itd:6�dddVdWdK��}|j|j
iddL6�dddXdYdK��}|j|j
idd#6dd&6�dddddddZd[dK��}|j|j
idd#6dd&6dd\6dd]6�d^dd_d`dddddddddadbdcdddK�	�}|j|j
idd#6dd&6dd\6dd]6dde6dd_6dadf6dbdQ6�dgdh�}|t	dOdidK���}|j|j
it	dQ6�d��fdjdK�}d�fdkdK�}dfd�fdldK�}tdO�fdmdK��}t
|dn�t
|do�dS(�NcSsdS(N((((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf1�su$GrammarTests.testFuncdef.<locals>.f1cSsdS(N((uone_argument((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf2�su$GrammarTests.testFuncdef.<locals>.f2cSsdS(N((utwou	arguments((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf3�su$GrammarTests.testFuncdef.<locals>.f3uone_argumentutwou	argumentscSsdS(N((uone_arg((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyua1�su$GrammarTests.testFuncdef.<locals>.a1cSsdS(N((utwouargs((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyua2�su$GrammarTests.testFuncdef.<locals>.a2cWsdS(N((urest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuv0�su$GrammarTests.testFuncdef.<locals>.v0cWsdS(N((uaurest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuv1�su$GrammarTests.testFuncdef.<locals>.v1cWsdS(N((uauburest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuv2�su$GrammarTests.testFuncdef.<locals>.v2iiiiiiiii	icSsdS(N((ua((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud01�su%GrammarTests.testFuncdef.<locals>.d01uacSsdS(N((uaub((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud11�su%GrammarTests.testFuncdef.<locals>.d11ubcSsdS(N((uaubuc((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud21�su%GrammarTests.testFuncdef.<locals>.d21uccSsdS(N((uaub((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud02�su%GrammarTests.testFuncdef.<locals>.d02cSsdS(N((uaubuc((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud12�su%GrammarTests.testFuncdef.<locals>.d12cSsdS(N((uaubucud((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud22�su%GrammarTests.testFuncdef.<locals>.d22cWsdS(N((uaurest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud01v�su&GrammarTests.testFuncdef.<locals>.d01vcWsdS(N((uauburest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud11v�su&GrammarTests.testFuncdef.<locals>.d11vcWsdS(N((uaubucurest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud21v�su&GrammarTests.testFuncdef.<locals>.d21vcWsdS(N((uauburest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud02v�su&GrammarTests.testFuncdef.<locals>.d02vcWsdS(N((uaubucurest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud12v�su&GrammarTests.testFuncdef.<locals>.d12vcWsdS(N((uaubucudurest((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyud22vsu&GrammarTests.testFuncdef.<locals>.d22vuduxsfoou/Bytes should not work as keyword argument namescSs|S(N((ukey((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyupos0key1su*GrammarTests.testFuncdef.<locals>.pos0key1ukeyiduk2cSs||||fS(N((up1up2uk1uk2((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyupos2key2su*GrammarTests.testFuncdef.<locals>.pos2key2uk1i�c[s|||||fS(N((up1up2uk1uk2ukwarg((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyupos2key2dictsu.GrammarTests.testFuncdef.<locals>.pos2key2dictutokwarg1utokwarg2c_s
||fS(N((uargsukwargs((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf su#GrammarTests.testFuncdef.<locals>.fuyuf(1, *(2,3), 4)uf(1, x=2, *(3,4), x=5)(ureturncSsdS(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf(sureturn(uxcSsdS(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf*scWsdS(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf,sc[sdS(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf.s(uycSsdS(N((uxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf0s(ubuccSsdS(N((uaubucud((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf2s(ubucueugcWsdS(N((uaubucudueufug((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf4sueuguiuji
ii(ubucueuguhujukureturnc_sdS(N((uaubucudueufuhuiujuguk((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf7suhukcSs|S(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyunull=su&GrammarTests.testFuncdef.<locals>.nullcSsdS(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf>scs�S(N(((uclosure(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyufDscs�S(N((ux(uclosure(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyufEscs�S(N((uk(uclosure(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyufFscs�S(N(((uclosure(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyufGsu
f(*g(1=2))uf(**g(1=2))(uone_argument(utwou	arguments(i(iii(ii(i(ii(i(iiii(i(iiii(iii(iiii(iii(i(iiii(iii(ii(iiii(uassertEqualsu__code__uco_varnamesustru	TypeErrorufailuassertRaisesuSyntaxErroruevalulistu__annotations__uintufloatucheck_syntax_error(uselfuf1uf2uf3ua1ua2uv0uv1uv2ud01ud11ud21ud02ud12ud22ud01vud11vud21vud02vud12vud22vupos0key1upos2key2upos2key2dictufunull((uclosureuH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestFuncdef�s4









%


%
%























0!$#$-
uGrammarTests.testFuncdefcCs3dd�}|j|�d�dd�}dd�}|j|�dddg�ddd�dd�d	d�}|j|�d�d
dd�}|j|dd
�d�|j|dd
d
�d�t|d�t|d�dddd�}|j|dd
�d�|j|dd
dd�d�dS(NcSsdS(Ni((((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>Osu*GrammarTests.testLambdef.<locals>.<lambda>icSsttS(N(uaud(((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>QscSsdd�dddgD�S(NcSsg|]}d|k�qS(i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Rs	u>GrammarTests.testLambdef.<locals>.<lambda>.<locals>.<listcomp>iiii����((((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>RsicSs|S(N((uz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>TscSs|�S(N((uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>TscSs|�S(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>TsicSs|||S(N((uxuyuz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>Vsiiiulambda x: x = 2ulambda (None,): NoneukicSs|||S(N((uxuyuk((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>[si
iiii
(uassertEqualsucheck_syntax_error(uselful1ul2ul3ul4ul5ul6((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestLambdefMs!

uGrammarTests.testLambdefcCs d}~dd�}|�dS(NicSs
d}~dS(Ni((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyufoofsu(GrammarTests.testSimpleStmt.<locals>.foo((uselfuxufoo((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestSimpleStmtcsuGrammarTests.testSimpleStmtc	Csodd}d}d	}}}d
\}}}d}\}}}\}}}}t|d�t|d�dS(
Niiiiu	x + 1 = 1u
a + 1 = b + 2(iii(iii(iii(iii(ii(ii(ii(ucheck_syntax_error(	uselfuxuyuzuabcuaubucuxyz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestExprStmtns$
uGrammarTests.testExprStmtcCs@dddg}|\}}}|||f}~~~~~dS(Niii((uselfuabcuxuyuzuxyz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestDelStmt{s
uGrammarTests.testDelStmtcCsdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestPassStmt�suGrammarTests.testPassStmtcCsxPqdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testBreakStmt�suGrammarTests.testBreakStmtc
Cs�d}x|rd}q	q	Wd}x.|sRd}y
w%d}Wq%d}Yq%Xq%W|dkro|j|�nd}x!|s�d}zwxWdd}XqxW|dkr�|j|�ndS(Niiuuoku&continue failed to continue inside tryu'continue inside try called except blockufinally block not called(ufail(uselfuiumsg((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestContinueStmt�s,		
	uGrammarTests.testContinueStmtcs#dd�fdd�}|�dS(Niic	s�d}xS|r[|d7}y1|r<|dkr<|d8}Pn|d8}w	Wq	�Yq	Xq	W|dkst|dkr��jd�ndS(Niiu1continue then break in try/except in loop broken!(ufail(uextra_burning_oilucountu	big_hippo(uself(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
test_inner�s	


u9GrammarTests.test_break_continue_loop.<locals>.test_inner((uselfu
test_inner((uselfuH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutest_break_continue_loop�s
u%GrammarTests.test_break_continue_loopcCs9dd�}dd�}|�|�}t|d�dS(NcSsdS(N((((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyug1�su#GrammarTests.testReturn.<locals>.g1cSsdS(Ni((((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyug2�su#GrammarTests.testReturn.<locals>.g2uclass foo:return 1(ucheck_syntax_error(uselfug1ug2ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testReturn�s
	uGrammarTests.testReturncCst|d�dS(Nuclass foo:yield 1(ucheck_syntax_error(uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	testYield�suGrammarTests.testYieldcCsHytd��Wntk
r$YnXy
t�Wntk
rCYnXdS(Nujust testing(uRuntimeErroruKeyboardInterrupt(uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	testRaise�s


uGrammarTests.testRaisecCs�ddl}ddl}ddl}ddlm}ddlm}ddlm}m}ddlm}m}ddlm}m}dS(Ni(utime(upathuargv(usysutimeupathuargv(uselfusysutimeupathuargv((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testImport�suGrammarTests.testImportcCsdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testGlobal�suGrammarTests.testGlobalcs%d�d���fdd�}dS(NicsdS(N(((uxuy(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuf�su$GrammarTests.testNonlocal.<locals>.f((uselfuf((uxuyuH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestNonlocal�suGrammarTests.testNonlocalcCs�dst�dstd��dd�s0t�dsHtdd���yds]td��Wn<tk
r�}z|j|jdd�WYdd}~XnX|jd�dS(NicSs|S(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�su)GrammarTests.testAssert.<locals>.<lambda>cSs|dS(Ni((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�siumsgu%AssertionError not raised by assert 0(uAssertionErroruassertEqualsuargsufail(uselfue((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testAssert�s*uGrammarTests.testAssertcCsdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestIfsuGrammarTests.testIfcCs d}d}|j|d�dS(Nii(uassertEquals(uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	testWhilesuGrammarTests.testWhilecCs�xd
D]}qWxfD]\}}}qWGdd�d�}d}x|d�D]}||}qQW|dkr�|jd	�ng}x'ddd
gD]\}|j|�q�W|j|dddg�dS(NiiicBs8|EeZdZdd�Zdd�Zdd�ZdS(u%GrammarTests.testFor.<locals>.SquarescSs||_g|_dS(N(umaxusofar(uselfumax((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu__init__#s	u.GrammarTests.testFor.<locals>.Squares.__init__cSs
t|j�S(N(ulenusofar(uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu__len__&su-GrammarTests.testFor.<locals>.Squares.__len__cSssd|ko|jkns(t�nt|j�}x.||krg|jj||�|d}q:W|j|S(Nii(umaxu
IndexErrorulenusofaruappend(uselfuiun((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu__getitem__'s	u1GrammarTests.testFor.<locals>.Squares.__getitem__N(u__name__u
__module__u__qualname__u__init__u__len__u__getitem__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuSquares"suSquaresii
iufor over growing sequence(iii(i(i(i(ufailuappenduassertEqual(uselfuiujukuSquaresunuxuresult((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestFors
uGrammarTests.testForc5CsyddWntk
r YnXyddWnatk
rAYnPtk
re}zWYdd}~Xn,tk
r�}zWYdd}~XnYnXyddWntttfk
r�YnXyddWn.tttfk
r�}zWYdd}~XnXzWdXdS(Nii(uZeroDivisionErroruEOFErroru	TypeErroruRuntimeError(uselfumsg((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestTry8s2

uGrammarTests.testTrycCsdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	testSuiteOsuGrammarTests.testSuitecCszds	ndrdrnds'dr'nds2ndrHdrHdrHndrTdsvdrfdrfdsvdrvdrvndS(Ni((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestTest^s+uGrammarTests.testTestcCsddk}ddkrnddkr*nddkr9nddkrHnddkrWnddkrfnddkrunddk	r�ndfkr�ndfkr�nddkodkodkodkodkodkodkodkodkodk	nrndS(Ni((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestComparisonis.tuGrammarTests.testComparisoncCsd}d}d}dS(Niiii((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestBinaryMaskOpszsuGrammarTests.testBinaryMaskOpscCsd}d}d}dS(Niiiii((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestShiftOpssuGrammarTests.testShiftOpscCsd}d}d}d}dS(	Niiii����iiii((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestAdditiveOps�suGrammarTests.testAdditiveOpscCsd}d}d}d}dS(Niig�?ig�?g�?g((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestMultiplicativeOps�su"GrammarTests.testMultiplicativeOpscCs"d}d}d}d}d}dS(Niii����i����i����ii����ii����i����i����i����i����g�igi����ii����i����g�?((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestUnaryOps�s
uGrammarTests.testUnaryOpsc	Cs8ddl}ddl}|jd}|j�}|jdj�}d}|d}|d
}|dd�}|dd�}|dd�}|dd�}|dd�}|dd�}|dd�}i}d|d<d|d<d|d<d|d<t|�}|jd	d
d��|jt|�d�dS(Niutimeu01234iiiiiukeycSst|t�r|SfS(N(u
isinstanceutuple(ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�su,GrammarTests.testSelectors.<locals>.<lambda>u[1, (1,), (1, 2), (1, 2, 3)]i����i����i����i����i����(i(ii(iii(usysutimeupathumodulesulistusortuassertEqualsustr(	uselfusysutimeucuxuausuduL((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testSelectors�s,






uGrammarTests.testSelectorsc
CsRd}dpdpd}dp'dp'dddf}g}dg}dpQdpQdg}dpfdpfdddg}g}i}idd6}idd6}idp�ddp�d6}idd6dd6}idd6dd6}idd6dd6dd6dd6d	d
6dd6}dh}ddh}dddh}dddh}|}d
}d}dS(Niiiuoneutwouthreeiufouriufiveiusixuxi{((uselfux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	testAtoms�s,	

0	uGrammarTests.testAtomsc	Cs�Gdd�d�}Gdd�d�}Gdd�d|�}Gdd�d|�}Gd	d
�d
|||�}Gdd�d�}d
d�}|Gdd�d��}dS(NcBs|EeZdZdS(u$GrammarTests.testClassdef.<locals>.BN(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuB�suBcBs|EeZdZdS(u%GrammarTests.testClassdef.<locals>.B2N(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuB2�suB2cBs|EeZdZdS(u%GrammarTests.testClassdef.<locals>.C1N(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuC1�suC1cBs|EeZdZdS(u%GrammarTests.testClassdef.<locals>.C2N(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuC2�suC2cBs|EeZdZdS(u$GrammarTests.testClassdef.<locals>.DN(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuD�suDcBs8|EeZdZdd�Zdd�Zdd�ZdS(u$GrammarTests.testClassdef.<locals>.CcSsdS(N((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyumeth1�su*GrammarTests.testClassdef.<locals>.C.meth1cSsdS(N((uselfuarg((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyumeth2�su*GrammarTests.testClassdef.<locals>.C.meth2cSsdS(N((uselfua1ua2((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyumeth3�su*GrammarTests.testClassdef.<locals>.C.meth3N(u__name__u
__module__u__qualname__umeth1umeth2umeth3(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuC�suCcSs|S(N((ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuclass_decorator�su2GrammarTests.testClassdef.<locals>.class_decoratorcBs|EeZdZdS(u$GrammarTests.testClassdef.<locals>.GN(u__name__u
__module__u__qualname__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuG�suG((	uselfuBuB2uC1uC2uDuCuclass_decoratoruG((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestClassdef�suGrammarTests.testClassdefcCsEdddg}|jdd�|D�idd6dd6dd6�dS(NiiicSsi|]}|d|�qS(i((u.0ui((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<dictcomp>�s	u.GrammarTests.testDictcomps.<locals>.<dictcomp>i(uassertEqual(uselfunums((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testDictcomps�suGrammarTests.testDictcompscsedddddg}dddg�d	d
dg}�jdd
�|D�dddg��jdd
�|D�dddddg��jdd
�|D�dddg��j�fdd
�|D�d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:g��j�fdd
�|D�d;d<d=d>d?d@dAdBdCdDg
��jdd
�td�D�dgddgdddgddddgdddddgg�dd�}�j||�dEdEdEg��fdd�}|�t�d �t�d!�dFdGdHg}dIdJdKg�dLdMdNdOg���fd+d
�|D�}�j|dPdQdRdSg�dS(TNiiiiiuAppleuBananauCoconutu  Appleu Banana uCoco  nut  cSsg|]}|j��qS((ustrip(u.0us((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	u.GrammarTests.testListcomps.<locals>.<listcomp>u	Coco  nutcSsg|]}d|�qS(i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	ii	iicSs"g|]}|dkr|�qS(i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	cs)g|]}�D]}||f�qqS(((u.0uius(ustrs(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	cs6g|],}dd��D�D]}||f�qqS(cSs"g|]}d|kr|�qS(un((u.0uf((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	u9GrammarTests.testListcomps.<locals>.<listcomp>.<listcomp>((u.0uius(ustrs(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	cSs"g|]}dd�|��qS(cs!�fdd�t�d�D�S(Ncsg|]}�|�qS(((u.0ui(ua(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	uKGrammarTests.testListcomps.<locals>.<listcomp>.<lambda>.<locals>.<listcomp>i(urange(ua((uauH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>su7GrammarTests.testListcomps.<locals>.<listcomp>.<lambda>((u.0uj((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	iii@icSsdd�|D�S(NcSs8g|].}|dkrd|ko/dkn�qS(iii((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>	s	uDGrammarTests.testListcomps.<locals>.test_in_func.<locals>.<listcomp>((ul((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutest_in_funcsu0GrammarTests.testListcomps.<locals>.test_in_funccsE�jdd�dddgD�ddgddgddgg�dS(	NcSs-g|]#}dd�||dgD��qS(cSsg|]}|�qS(((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	uTGrammarTests.testListcomps.<locals>.test_nested_front.<locals>.<listcomp>.<listcomp>i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>s	uIGrammarTests.testListcomps.<locals>.test_nested_front.<locals>.<listcomp>iiiiii(uassertEqual((uself(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutest_nested_front
su5GrammarTests.testListcomps.<locals>.test_nested_frontu"[i, s for i in nums for s in strs]u[x if y]uBoeinguFordu
Macdonaldsi
uAirlineriuEngineiuCheeseburgercs`g|]V\}}�D]C\}}�D]0\}}||kr&||kr&||f�q&qqS(((u.0usnousnameupnoupnameusp_snousp_pno(upartsusuppart(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>'s		(iuApple(iuBanana(iuCoconut(iuApple(iuBanana(iuCoconut(iuApple(iuBanana(iuCoconut(iuApple(iuBanana(iuCoconut(iuApple(iuBanana(iuCoconut(iuBanana(iuCoconut(iuBanana(iuCoconut(iuBanana(iuCoconut(iuBanana(iuCoconut(iuBanana(iuCoconutF(iuBoeing(iuFord(iu
Macdonalds(i
uAirliner(iuEngine(iuCheeseburger(ii
(ii(ii(ii(uBoeinguAirliner(uBoeinguEngine(uForduEngine(u
MacdonaldsuCheeseburger(uassertEqualurangeuFalseucheck_syntax_error(uselfunumsuspcsutest_in_funcutest_nested_frontu	suppliersux((upartsuselfustrsusuppartuH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
testListcomps�sF&,&				
C

		
uGrammarTests.testListcompscs�dd�td�D�}|jt|�dd�td�D��yt|�|jd�Wntk
rqYnXd�y4�fdd��D�}t|�|jd	�Wntk
r�YnX|jtd
d�dD��dd�dD��|jtd
d�dD��dd�dD��dd�td�D��dd�dd��D�D�}|jt|�tdd�td�D���|jtdd�td�D��tdd�td�D���|jtdd�td�D��tdd�td�D���|jtdd�dd�td�D�D��tdd�td�D���|jtdd�dd�dd�td�D�D�D��tdd�td�D���|jtdd�d d�d!d�td�D�D�D��td"d�td�D���|jtd#d�d$d�d%d�td�D�D�D��td&d�td�D���|jtd'd�d(d�d)d�td�D�D�D��d*�t|d+�t|d,�dS(-Ncss(|]}dd�td�D�VqdS(cSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>3s	u6GrammarTests.testGenexps.<locals>.<genexpr>.<listcomp>i
N(urange(u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>3su+GrammarTests.testGenexps.<locals>.<genexpr>icSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>4s	u,GrammarTests.testGenexps.<locals>.<listcomp>i
u&should produce StopIteration exceptionc3s|]}�VqdS(N((u.0ud(ua(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>=sushould produce TypeErrorcss(|]}dD]}||fVq
qdS(uabcdN((u.0uxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>CsuabcdcSs)g|]}dD]}||f�qqS(uabcd((u.0uxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Cs	css(|]}dD]}||fVq
qdS(uxyN((u.0uxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>DsuabcSs)g|]}dD]}||f�qqS(uxy((u.0uxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ds	cSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Fs	css|]}|VqdS(N((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Gscss|]}|VqdS(N((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>GscSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Hs	css|]}|dVqdS(iN((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>JscSsg|]}|d�qS(i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Js	css#|]}|dr||VqdS(iN((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>KscSs$g|]}|dr||�qS(i((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ks	css|]}|VqdS(N((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Lscss|]}|VqdS(N((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>LscSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ls	css|]}|VqdS(N((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Mscss|]}|VqdS(N((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Mscss|]}|VqdS(N((u.0uz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>MscSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ms	css|]}|VqdS(N((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>NscSsg|]}|�qS(((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ns	css|]}|VqdS(N((u.0uz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>NscSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Ns	css|]}dr|VqdS(NT(uTrue(u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Oscss|]}|VqdS(N((u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Oscss|]}dr|VqdS(NT(uTrue(u.0uz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>OscSsg|]}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>Os	css|]}dr|VqdS(NT(uTrue(u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Pscss|]}dr|VqdS(NF(uFalse(u.0uy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Pscss|]}dr|VqdS(NT(uTrue(u.0uz((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Psiufoo(x for x in range(10), 100)ufoo(100, x for x in range(10))(	urangeuassertEqualunextufailu
StopIterationu	TypeErrorulistusumucheck_syntax_error(uselfugub((uauH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestGenexps1s8)



00 /BBO\\\C
uGrammarTests.testGenexpscsjd�dd�t��D�}d�|jtt|��d�d�d���fdd�t��D�}d�d�|jdd�td�D�t|��|jdd�td�D�d	dd
g�|jtdd�td�D��d	dd
g�|jdd�dddgD�d
ddg�|jtdd�dddgD��d
ddg�dS(Ni
css|]}|VqdS(N((u.0ui((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>Vsu9GrammarTests.testComprehensionSpecials.<locals>.<genexpr>ic3s4|]*}�rt��D]}||fVqqdS(N(urange(u.0uiuj(utux(uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>ZscSs/g|]%}td�D]}||f�qqS(i(urange(u.0uiuj((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>\s	u:GrammarTests.testComprehensionSpecials.<locals>.<listcomp>cSs*g|] }|dr|dr|�qS(ii((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>`s	iicss)|]}|dr|dr|VqdS(iiN((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>ascSsg|]\}|�qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>ds	iicss|]\}|VqdS(N((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	<genexpr>esii	FT(i(i(i(i(i(i	(urangeuassertEqualulenulistuFalseuTrue(uselfug((utuxuH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestComprehensionSpecialsTs"),2/u&GrammarTests.testComprehensionSpecialsc9Cs�Gdd�dt�}|��WdQX|��}WdQX|��
\}}WdQX|��|��WdQXWdQX|��}|��}WdQXWdQX|��}|��WdQXWdQXdS(NcBs,|EeZdZdd�Zdd�ZdS(u1GrammarTests.test_with_statement.<locals>.managercSsdS(Nii(ii((uself((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	__enter__isu;GrammarTests.test_with_statement.<locals>.manager.__enter__cWsdS(N((uselfuargs((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu__exit__ksu:GrammarTests.test_with_statement.<locals>.manager.__exit__N(u__name__u
__module__u__qualname__u	__enter__u__exit__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyumanagerhsumanager(uobject(uselfumanageruxuy((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutest_with_statementgs
u GrammarTests.test_with_statementc	CsDdd�}|jdd�dd�dd�fD�dg�|jdd�d	d�d
d�fD�dg�|jdn|d
d�d�|jdr�|dd�ndd�|jdr�do�dndd�|jdr�do�dndd�|jdo
dndd�|jdr5dp8|dd�ndd�|jdpf|dd�n|dd�d�|jdp�dn|dd�d�|jdndd�|jdr�dndd�|jdndd�|jdndd�|jdndd�|jdndd�|jdr6ddkndd�dS( NcSstt�|S(u@helper to check that evaluation of expressions is done correctly(uprintux(umsguret((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
_checkeval}s
u/GrammarTests.testIfElseExpr.<locals>._checkevalcSs"g|]}|�r|��qS(((u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	u/GrammarTests.testIfElseExpr.<locals>.<listcomp>cSsdS(NT(uTrue(((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�su-GrammarTests.testIfElseExpr.<locals>.<lambda>cSsdS(NF(uFalse(((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�scSs(g|]}|d�r|d��qS(F(uFalse(u.0ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu
<listcomp>�s	cSs|r
dSdS(NFT(uFalseuTrue(ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�scSs|r
dSdS(NTF(uTrueuFalse(ux((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<lambda>�siiucheck 1iucheck 2iucheck 3iiucheck 4ucheck 5ucheck 6iiiTFiiig@(uassertEqualuTrueuFalse(uselfu
_checkeval((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyutestIfElseExpr{s$22%""+.%uGrammarTests.testIfElseExprN()u__name__u
__module__u__qualname__u
testEvalInpututestFuncdefutestLambdefutestSimpleStmtutestExprStmtutestDelStmtutestPassStmtu
testBreakStmtutestContinueStmtutest_break_continue_loopu
testReturnu	testYieldu	testRaiseu
testImportu
testGlobalutestNonlocalu
testAssertutestIfu	testWhileutestForutestTryu	testSuiteutestTestutestComparisonutestBinaryMaskOpsutestShiftOpsutestAdditiveOpsutestMultiplicativeOpsutestUnaryOpsu
testSelectorsu	testAtomsutestClassdefu
testDictcompsu
testListcompsutestGenexpsutestComprehensionSpecialsutest_with_statementutestIfElseExpr(u
__locals__((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyuGrammarTests�sL�
	

#?#uGrammarTestscCsttt�dS(N(urun_unittestu
TokenTestsuGrammarTests(((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu	test_main�su	test_mainu__main__(
utest.supporturun_unittestucheck_syntax_erroruunittestusysuTestCaseu
TokenTestsuGrammarTestsu	test_mainu__name__(((uH/opt/alt/python33/lib64/python3.3/lib2to3/tests/data/py3_test_grammar.pyu<module>s
u���