Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/__pycache__/test_tcl.cpython-33.pyo

�
��f�Pc@s�ddlZddlZddlZddlmZejd�Zejd�ddlm	Z	ddlm
Z
yddlmZm
Z
Wnek
r�ejZZ
YnXejjd�Zy5x.eee��D]Zeee�ee<q�WWnek
rYnXee�Zead	d
�ZGdd�dej�ZGd
d�dej�ZGdd�dej�Zdd�Z dd�Z!e"dkr�e!�ndS(iN(usupportu_tkinterutkinter(uTcl(uTclError(uINT_MAXuPY_SSIZE_T_MAXu.cCs�tdkr�t�}g}x^|jdd�jd�D]A}yt|d�}Wntk
rjd}YnX|j|�q7Wt|�antS(Nuinfou
patchlevelu.i
ii����(	u_tk_patchleveluNoneuTclucallusplituintu
ValueErroruappendutuple(utclu
patchlevelux((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyuget_tk_patchlevels	"
uget_tk_patchlevelcBs |EeZdZdd�ZdS(uTkinterTestcCs|jttjd�dS(NT(uassertRaisesu	TypeErroru_tkinteru_flattenuTrue(uself((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestFlattenLen.suTkinterTest.testFlattenLenN(u__name__u
__module__u__qualname__utestFlattenLen(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyuTkinterTest,suTkinterTestcBs�|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*�Zejejd+kd,�d-d.��Zd/d0�Zd1d2�Zd3d4�Zd5d6�Z d7d8�Z!d9d:�Z"d;d<�Z#d=d>�Z$d?d@�Z%dAS(BuTclTestcCs%t�|_|jjj�|_dS(N(uTcluinterputkuwantobjects(uself((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyusetUp5su
TclTest.setUpcCs3|j}|jd�|j|jd�d�dS(Nuset a 1uset au1(uinterpuevaluassertEqual(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestEval9s	
uTclTest.testEvalcCs&|j}|j|jd�d�dS(Nuset a "a\0b"uab(uinterpuassertEqualueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_eval_null_in_result>s	u TclTest.test_eval_null_in_resultcCs#|j}|jt|jd�dS(Nuset a(uinterpuassertRaisesuTclErrorueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestEvalExceptionBs	uTclTest.testEvalExceptioncCs#|j}|jt|jd�dS(Nu
this is wrong(uinterpuassertRaisesuTclErrorueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestEvalException2Fs	uTclTest.testEvalException2cCs<|j}|jddd�|j|jdd�d�dS(Nusetuau1(uinterpucalluassertEqual(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestCallJs	uTclTest.testCallcCs&|j}|jt|jdd�dS(Nusetua(uinterpuassertRaisesuTclErrorucall(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestCallExceptionOs	uTclTest.testCallExceptioncCs)|j}|jt|jddd�dS(Nuthisuisuwrong(uinterpuassertRaisesuTclErrorucall(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestCallException2Ss	uTclTest.testCallException2cCs6|j}|jdd�|j|jd�d�dS(Nuau1uset a(uinterpusetvaruassertEqualueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
testSetVarWs	uTclTest.testSetVarcCs6|j}|jdd�|j|jd�d�dS(Nua(1)u1uset a(1)(uinterpusetvaruassertEqualueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestSetVarArray\s	uTclTest.testSetVarArraycCs3|j}|jd�|j|jd�d�dS(Nuset a 1uau1(uinterpuevaluassertEqualugetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
testGetVaras	
uTclTest.testGetVarcCs3|j}|jd�|j|jd�d�dS(Nu
set a(1) 1ua(1)u1(uinterpuevaluassertEqualugetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestGetVarArrayfs	
uTclTest.testGetVarArraycCs#|j}|jt|jd�dS(Nua(uinterpuassertRaisesuTclErrorugetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestGetVarExceptionks	uTclTest.testGetVarExceptioncCs#|j}|jt|jd�dS(Nua(1)(uinterpuassertRaisesuTclErrorugetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestGetVarArrayExceptionos	u TclTest.testGetVarArrayExceptioncCs\|j}|jdd�|j|jd�d�|jd�|j|jd�d�dS(Nuaiu
info exists au1u0(uinterpusetvaruassertEqualuevaluunsetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestUnsetVarss
	
uTclTest.testUnsetVarcCs�|j}|jdd�|jdd�|j|jd�d�|j|jd�d�|jd�|j|jd�d�|j|jd�d�dS(	Nua(1)iua(2)iuinfo exists a(1)u1uinfo exists a(2)u0(uinterpusetvaruassertEqualuevaluunsetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestUnsetVarArrayzs	
uTclTest.testUnsetVarArraycCs#|j}|jt|jd�dS(Nua(uinterpuassertRaisesuTclErroruunsetvar(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestUnsetVarException�s	uTclTest.testUnsetVarExceptionc
Cs�|j}ttjd��*}|jtjtj�|jd�WdQX|jtj�|j|j	d�d�|j|j	d�d�|j|j	d�d�dS(	NuwuKset a 1
            set b 2
            set c [ expr $a + $b ]
            uset au1uset bu2uset cu3(
uinterpuopenusupportuTESTFNu
addCleanupuunlinkuwriteuevalfileuassertEqualueval(uselfutcluf((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestEvalFile�s	
uTclTest.testEvalFilec
Cs�|j}ttjd��*}|jtjtj�|jd�WdQX|jtj�|j|j	d�d�|j|j	d�d�dS(Nuwu>
            set a "ab"
            set b "a\0b"
            uset auabuset b(
uinterpuopenusupportuTESTFNu
addCleanupuunlinkuwriteuevalfileuassertEqualueval(uselfutcluf((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_evalfile_null_in_result�s	
u$TclTest.test_evalfile_null_in_resultcCsb|j}d}ytj|�Wn%tk
rG}zWYdd}~XnX|jt|j|�dS(Nu
doesnotexists(uinterpuosuremoveu	ExceptionuassertRaisesuTclErroruevalfile(uselfutclufilenameue((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestEvalFileException�s	uTclTest.testEvalFileExceptioncCs#|j}|jt|jd�dS(Nupackage require DNE(uinterpuassertRaisesuTclErrorueval(uselfutcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestPackageRequireException�s	u#TclTest.testPackageRequireExceptionuwin32uRequires Windowsc
Cs�tjjtj�}|ddkr7tjd��ndtjd|d|dd�f}tjj|�s�tjd��nt	j
��*}|jd	�tjd
|f�}WdQX|j
d|j��|j|j�d�dS(Niu:u$Absolute path should have drive partu\\%s\%s$\%suCOMPUTERNAMEiiuCannot connect to UNC PathuTCL_LIBRARYu&%s -c "import tkinter; print(tkinter)"utkinter(uosupathuabspathusysu
executableuunittestuSkipTestuenvironuexistsusupportuEnvironmentVarGuarduunsetupopenuassertInureaduassertEqualucloseuNone(uselfufullnameuunc_nameuenvuf((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestLoadWithUNC�s

uTclTest.testLoadWithUNCcs��j��jddd��jddd���fdd�}�jt�j��jt�jdd	��jt�jd
��jt�jd�|dd
�|dd�|dd�|dd�|dd�|dd
�|dd
�|dd�|dd�|dd�|dd�|dd �|d!d�|d"d#�|d$d#�|d%d&�|d'd(�|d)d(�|d*d+�td1kr�|d.td2��ndS(3Nusetuaiubics3�j|�}�j||��j|t�dS(N(u
exprstringuassertEqualuassertIsInstanceustr(uexpruexpecteduresult(uselfutcl(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyucheck�su&TclTest.test_exprstring.<locals>.checku8.2u+6s8.2 + 6uspamuu0u8.2 + 6u14.2u3.1 + $au6.1u2 + "$a.$b"u5.6u4*[llength "6 2"]u8u{word one} < "word $a"u4*2 < 7uhypot($a, 4)u5.0u5 / 4u1u5 / 4.0u1.25u$5 / ( [string length "abcd"] + 0.0 )u20.0/5.0u4.0u"0x03" > "2"u[string length "a½€"]u3u[string length "a\xbd\u20ac"]u"abc"uabcu"a½€"ua½€u
"a\xbd\u20ac"u"a\0b"uabiiu2**64ii@(iil(uinterpucalluassertRaisesu	TypeErroru
exprstringuTclErrorutcl_versionustr(uselfucheck((uselfutclu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_exprstring�s:	


















uTclTest.test_exprstringcs��j��jddd��jddd���fdd�}�jt�j��jt�jdd	��jt�jd
��jt�jd�|dd
�|dd�|dd�|dd�|dd�|dd
�|dd
�|dd�|dd�|dd�|dd�|dd �|d!d�|d"d#�|d$d#��jt�jd%�td+kr�|d(td,��ndS(-Nusetuaiubics3�j|�}�j||��j|t�dS(N(u
exprdoubleuassertEqualuassertIsInstanceufloat(uexpruexpecteduresult(uselfutcl(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyucheck�su&TclTest.test_exprdouble.<locals>.checku8.2u+6s8.2 + 6uspamugu8.2 + 6gffffff,@u3.1 + $agffffff@u2 + "$a.$b"gffffff@u4*[llength "6 2"]g @u{word one} < "word $a"u4*2 < 7uhypot($a, 4)g@u5 / 4g�?u5 / 4.0g�?u$5 / ( [string length "abcd"] + 0.0 )u20.0/5.0g@u"0x03" > "2"u[string length "a½€"]g@u[string length "a\xbd\u20ac"]u"abc"iiu2**64ii@(iil(uinterpucalluassertRaisesu	TypeErroru
exprdoubleuTclErrorutcl_versionufloat(uselfucheck((uselfutclu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_exprdouble�s4	














uTclTest.test_exprdoublecs��j��jddd��jddd���fdd�}�jt�j��jt�jdd	��jt�jd
��jt�jd�|dd
�|dd�|dd�|dd�|dd�|dd
�|dd
�|dd�|dd�|dd�|dd�|dd�|dd�|dd�|d d��jt�jd!�td#kr��jt�jd"�ndS($Nusetuaiubics3�j|�}�j||��j|t�dS(N(uexprlonguassertEqualuassertIsInstanceuint(uexpruexpecteduresult(uselfutcl(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyuchecksu$TclTest.test_exprlong.<locals>.checku8.2u+6s8.2 + 6uspamuiu8.2 + 6iu3.1 + $au2 + "$a.$b"iu4*[llength "6 2"]iu{word one} < "word $a"u4*2 < 7uhypot($a, 4)u5 / 4iu5 / 4.0u$5 / ( [string length "abcd"] + 0.0 )u20.0/5.0iu"0x03" > "2"u[string length "a½€"]u[string length "a\xbd\u20ac"]u"abc"u2**64(ii(uinterpucalluassertRaisesu	TypeErroruexprlonguTclErrorutcl_version(uselfucheck((uselfutclu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
test_exprlongs4	














uTclTest.test_exprlongcs�j��jddd��jddd���fdd�}�jt�j��jt�jdd	��jt�jd
��jt�jd�|dd)�x=d*D]5}||d)�|d|d)�|d|d)�q�Wx=d+D]5}||d,�|d|d,�|d|d,�q�W|dd,�|dd,�|dd,�|dd,�|dd)�|dd)�|dd,�|dd,�|dd,�|d d,�|d!d,�|d"d,�|d#d,�|d$d,��jt�jd%�td-kr|d(d,�ndS(.NusetuaiubicsC�j|�}�j||��j|t��j|t�dS(N(uexprbooleanuassertEqualuassertIsInstanceuintuassertNotIsInstanceubool(uexpruexpecteduresult(uselfutcl(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyucheck,su'TclTest.test_exprboolean.<locals>.checku8.2u+6s8.2 + 6uspamuu0ufalseunouoffu"%s"u{%s}u1utrueuyesuonu8.2 + 6u3.1 + $au2 + "$a.$b"u4*[llength "6 2"]u{word one} < "word $a"u4*2 < 7uhypot($a, 4)u5 / 4u5 / 4.0u$5 / ( [string length "abcd"] + 0.0 )u20.0/5.0u"0x03" > "2"u[string length "a½€"]u[string length "a\xbd\u20ac"]u"abc"iiu2**64F(u0ufalseunouoff(u1utrueuyesuonT(ii(	uinterpucalluassertRaisesu	TypeErroruexprbooleanuTclErroruFalseuTrueutcl_version(uselfucheckuvalue((uselfutclu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_exprboolean(sD	


















uTclTest.test_exprbooleancs��fdd�}�j|d��jr0dnd��j|d��jrUdnd��j|d�d��j|d�d��j|d�d��j|d�d��j|d	�d	��j|d
�d��j|d�d�x9dD]1}�j||��jr!|n	t|��q�Wx~ddd d!tjjtjjtjjtjjfD]D}�jr��j||�|�qk�jt	||��|�qkW�jr'|t	d��}�j
||��j|t	d��t	d���j|t	d��t	d��nzt	|t	d���}�j
||��jt	|t	d���t	d���jt	|t	d���t	d���j|d#��jr�d%nd�dS(&Ncs�jjdd|�S(Nusetu_(uinterpucall(uvalue(uself(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu	passValueRsu.TclTest.test_passing_values.<locals>.passValueu1u0ustringu	string€ustringu	string½u
string€sstringsstr��ingiiiigg�?iunanuinfu2g333333@u1 2 3.4TFi����li���li�(iii����i���i�g�gUUUUUU�?(g333333@(iu2(g333333@(g333333@(iu2(g333333@(uassertEqualuTrueuwantobjectsuFalseustrusysu
float_infouminumaxufloatuassertNotEqual(uselfu	passValueuiuf((uselfu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_passing_valuesQs:%%
/	 	"'(*uTclTest.test_passing_valuescs-d��fdd�}�jjd|��j�jjjd��j��fdd�}�fdd�}�fdd	�}|d(d
�|d)d�|dd�|d
d
�|dd�|dd�|dd�|dd�|dd�|dd�|dd�|dd�x!d/D]}||t	|��q&Wx!d1D]}||t
|��qJWxJd2tjj
tjjtjj
tjjfD]}|||d|�q�W|td�dd|�|td�d d|�|td!�d"d|�|fd#�|dd3d4d&ffd'�dS(5Ncs
|�|S(N((uarg(uresult(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutestfuncvsu+TclTest.test_user_command.<locals>.testfuncutestfunccsS�jjd|�}�j�t�|�|��j|t�|||�dS(Nutestfunc(uinterpucalluassertIsInstanceustr(uvalueuexpecteduequr(uresultuself(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyucheck|s

u(TclTest.test_user_command.<locals>.checkcs6t|�}�jt|�|dt|�d�dS(Nudeltag�����|�=(ufloatuassertAlmostEqualuabs(uactualuexpected(uself(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyufloat_eq�su+TclTest.test_user_command.<locals>.float_eqcs t|�}�j||�dS(N(ufloatuassertNotEqual(uactualuexpected(uself(u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyunan_eq�su)TclTest.test_user_command.<locals>.nan_equ1u0ustringustring½u	string€sstrings	string€ustringu	string½u
string€sstr��ingsstr��ing€iiiigg�?g@uequinfuInfu-InfunanuNaNuiiu5 6u1 2 {3 4} {5 6} {}TFi����li���li�(iii����i���i�g�(gg�?g�gUUUUUU�?(i(ii(uNoneuinterpu
createcommandu
addCleanuputku
deletecommanduassertEqualuTrueuFalseustrureprusysu
float_infouminumaxufloat(uselfutestfuncucheckufloat_equnan_equiuf((uresultuselfu2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_user_commandts>














uTclTest.test_user_commandcCsl|jjj}|jjj}|jt|�|jt|dd�|jt|d�d%dffd'd)d+d-d/d1d3d5d7d:d<d?dAdDfff|ddddE�|jr�dGndHfg}tdIkr"|js�t�dJkr�dK}ndM}||dd ddd!dN�|fg7}nx0|D](\}}|j	||�|d"|�q)W|jt
|d#�dS(ONuaubiu2uu{}u""u
a
 b	
 c
 ucs
a
 b	
 c
 ua €u€sa €s	a��b c��duabucdua {b c}ub cua b\ cua 2ua 3.4u3.4g333333@ulistiu1iiu12iudictucreates€umsgu{(u2(u2(u2(u(u{}(u(u(u""(u(uaubuc(u
a
 b	
 c
 (uaubuc(uaubuc(s
a
 b	
 c
 (uaubuc(uau€(ua €(uau€(uau€(sa €(uau€(uabucd(s	a��b c��d(uabucd(uaub c(ua {b c}(uaub c(uaub c(ua b\ c(uaub c(uaub c(uaub c((uaub c(uaub c(uau2(ua 2(uau2(uai(uai((uai(uai(uau3.4(ua 3.4(uau3.4(uag333333@(uag333333@((uag333333@(uag333333@(g333333@(g333333@(iu2(g333333@(u1u2u3.4(ii(iii(u12u€u€u3.4(g333333@(iu€u€(g333333@(g333333@(uinterputku	splitlistucalluassertRaisesu	TypeErroruwantobjectsutcl_versionuget_tk_patchleveluassertEqualuTclError(uselfu	splitlistucallu	testcasesuexpecteduargures((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_splitlist�sF			 uTclTest.test_splitlistcCsb|jjj}|jjj}|jt|�|jt|dd�|jt|d�d(d)d*d+d,d.d0d2d4d5d7d8d;d>dBdFdHdKdMdPdUfff|ddddV�|jr�dXndYfg}tdZkr+|js�t�d[kr�d\}nd^}||d$d%d#d
d&d_�|fg7}nx0|D](\}}|j	||�|d'|�q2WdS(`Nuaubiu2uu{}u""u{u
a
 b	
 c
 ucs
a
 b	
 c
 ua €u€sa €sa��buabs	a��b c��ducds
{a��b c��du{ab cdua {b c}ua b\ csb cub cua 2ua 3.4u3.4g333333@ulistiu1iiu12iudictucreates€umsg(u2u2(uu(u{}u(u""u(u{u{(uaubuc(u
a
 b	
 c
 (uaubuc(uaubuc(s
a
 b	
 c
 (uaubuc(uau€(ua €(uau€(uau€(sa €(uau€(sa��buab(uabucd(s	a��b c��d(uabucd(s
{a��b c��du{ab cd(ubuc(ua(ubuc(ua {b c}(ua(ubuc(ubuc(ua(ubuc(ua b\ c(ua(ubuc(uasb c(ubuc(ua(ubuc((uasb c(ua(ubuc(uaub c(ubuc(ua(ubuc((uaub c(ua(ubuc(uau2(ua 2(uau2(uai(uai((uai(uai(uau3.4(ua 3.4(uau3.4(uag333333@(uag333333@((uag333333@(uag333333@(ig333333@(ua(ig333333@(ig333333@(ua(ig333333@((ua(ig333333@(ua(ig333333@(g333333@(g333333@(iu2(g333333@(u1u2u3.4(ii(iii(u12u€u€u3.4(g333333@(iu€u€(g333333@(g333333@(
uinterputkusplitucalluassertRaisesu	TypeErroruwantobjectsutcl_versionuget_tk_patchleveluassertEqual(uselfusplitucallu	testcasesuexpecteduargures((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
test_split�sN		uTclTest.test_splitcCs.tjdtf��|jjj}|jjj}fdfd)d+d-d.d0d2d4d6d8d:d=d?dAdDfdf|ddddE�fdfg}tdFkr�||d!d"d#dddG�fd$fg7}nx0|D](\}}|j||�|d%|�q�W|j	t
|d&�|j	t|d'�WdQXdS(HNumerge is deprecateduuaiu2u{}u{u\{ubucua b cu u	u
u
u{ } {	} {
} {
}ua { } cu€ua €u𐒢ua 𐒢s€ua {b c}ua 2g333333@ua 3.4u	a {2 3.4}ulistiu	{1 2 3.4}iiudictucreateiu{12 € € 3.4}umsgs�u�(ua((uaua(i((iu2(u((uu{}(u{u\{(uaubuc((uaubucua b c(u u	u
u
((u u	u
u
u{ } {	} {
} {
}(uau uc((uau ucua { } c(uau€((uau€ua €(uau𐒢((uau𐒢ua 𐒢(uas€((uas€ua €(ubuc(ua(ubuc((ua(ubucua {b c}(uai((uaiua 2(uag333333@((uag333333@ua 3.4(ig333333@(ua(ig333333@((ua(ig333333@u	a {2 3.4}(g333333@(ii(g333333@(usupportucheck_warningsuDeprecationWarninguinterputkumergeucallutcl_versionuassertEqualuassertRaisesuUnicodeDecodeErroruUnicodeEncodeError(uselfumergeucallu	testcasesuargsures((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
test_merge�s:	
		! uTclTest.test_mergeN(&u__name__u
__module__u__qualname__usetUputestEvalutest_eval_null_in_resultutestEvalExceptionutestEvalException2utestCallutestCallExceptionutestCallException2u
testSetVarutestSetVarArrayu
testGetVarutestGetVarArrayutestGetVarExceptionutestGetVarArrayExceptionutestUnsetVarutestUnsetVarArrayutestUnsetVarExceptionutestEvalFileutest_evalfile_null_in_resultutestEvalFileExceptionutestPackageRequireExceptionuunittestu
skipUnlessusysuplatformutestLoadWithUNCutest_exprstringutest_exprdoubleu
test_exprlongutest_exprbooleanutest_passing_valuesutest_user_commandutest_splitlistu
test_splitu
test_merge(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyuTclTest3s>

	'#  )#/*.uTclTestc	Bso|EeZdZdd�Zejejee	kd�ej
deddddd�d	d
����ZdS(
u
BigmemTclTestcCst�|_dS(N(uTcluinterp(uself((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyusetUp suBigmemTclTest.setUpuneeds UINT_MAX < SIZE_MAXusizeiumemuseiudry_runcCs-d|}|jt|jjdd|�dS(Nu usetu_(uassertRaisesu
OverflowErroruinterpucall(uselfusizeuvalue((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyutest_huge_string#s
uBigmemTclTest.test_huge_stringNF(
u__name__u
__module__u__qualname__usetUpusupportucpython_onlyuunittestu
skipUnlessuINT_MAXuPY_SSIZE_T_MAXu
bigmemtestuFalseutest_huge_string(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu
BigmemTclTestsu
BigmemTclTestcCs2tjr.t�}td|jdd��ndS(Nupatchlevel =uinfou
patchlevel(usupportuverboseuTcluprintucall(utcl((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyusetUpModule+s		usetUpModulecCstjttt�dS(N(usupporturun_unittestuTclTestuTkinterTestu
BigmemTclTest(((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu	test_main1su	test_mainu__main__(#uunittestusysuosutestusupportu
import_moduleu_tkinteruimport_fresh_moduleutkinteruTcluTclErroru	_testcapiuINT_MAXuPY_SSIZE_T_MAXuImportErrorumaxsizeuTCL_VERSIONusplitutcl_versionurangeulenuiuintu
ValueErrorutupleuNoneu_tk_patchleveluget_tk_patchleveluTestCaseuTkinterTestuTclTestu
BigmemTclTestusetUpModuleu	test_mainu__name__(((u2/opt/alt/python33/lib64/python3.3/test/test_tcl.pyu<module>s8


��