Your IP : 216.73.216.213


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

�
��f~Hc@s7ddlZddlZddlZddlmZmZddlmZmZm	Z	m
Z
mZddlZ
eZe	�dddfkr�eZneZe	�dd�dddfkr�eZne�ZGdd	�d	�ZGd
d�d�ZGdd
�d
�ZGdd�d�Zdd�Zdd�ZdS(iN(usetup_masteruScale(utcl_versionurequires_tcluget_tk_patchlevelupixels_convu
tcl_obj_eqiiiicBs:|EeZdZee�Zd)Zd*Z	dd�Z
dd�Zd)ej
dd�Zdedd+d	d)d
d�Zdd*d)d
d�Zdd�Zdd�Zdedd�Zdd�Zdd)dd�Zdd�Zdd�Zdd)dd �Zdd)dd*d!d"�Zd#d$�Zd%d&�Zd'd(�Zd)S(,uAbstractWidgetTestcCsIt�|_t|jjdd��|_|jj�sEd|_ndS(NutkuscalingF(usetup_masterurootufloatucalluscalinguwantobjectsuFalse(uself((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyusetUpsuAbstractWidgetTest.setUpcKs#|j|�}|j|j�|S(N(u_createu
addCleanupudestroy(uselfukwargsuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucreate$suAbstractWidgetTest.createcCs*|||�rdS|j|||�dS(N(uassertEqual(uselfuactualuexpectedumsgueq((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuassertEqual2)suAbstractWidgetTest.assertEqual2uexpecteduconvueqcCs|||<|tkr|}n|r4||�}n|jsmt|t�r^tj|�}qmt|�}n|dkr�t}n|j	|||d|�|j	|j
|�|d|�t|t�s|j|�}|j
t|�d�|j	|d|d|�ndS(Nueqii(u	_sentineluwantobjectsu
isinstanceutupleutkinteru_joinustruNoneu
tcl_obj_equassertEqual2ucgetuScaleu	configureuassertEqualulen(uselfuwidgetunameuvalueuexpecteduconvuequt((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
checkParam.s"
			uAbstractWidgetTest.checkParamu	keep_origcCs||}|dk	r(|j|�}n|jtj��}|||<WdQX|dk	ru|jt|j�|�n|r�|j|||�n
|||<|jtj��}|ji||6�WdQX|dk	r�|jt|j�|�n|r|j|||�n
|||<dS(N(	uNoneuformatuassertRaisesutkinteruTclErroruassertEqualustru	exceptionu	configure(uselfuwidgetunameuvalueuerrmsgu	keep_origuorigucm((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckInvalidParamDs"

u$AbstractWidgetTest.checkInvalidParamcOs+x$|D]}|j||||�qWdS(N(u
checkParam(uselfuwidgetunameuvaluesukwargsuvalue((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckParamsZs
uAbstractWidgetTest.checkParamscOse|j||||�|j||ddd�|j||ddd�|j||ddd�dS(Nuuerrmsguexpected integer but got ""u10puexpected integer but got "10p"g������	@uexpected integer but got "3.2"(ucheckParamsucheckInvalidParam(uselfuwidgetunameuvaluesukwargs((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckIntegerParam^su$AbstractWidgetTest.checkIntegerParamcOscx*|D]"}|j|||d||�qW|j||ddd�|j||ddd�dS(Nuconvuuerrmsgu)expected floating-point number but got ""uspamu-expected floating-point number but got "spam"(u
checkParamucheckInvalidParam(uselfuwidgetunameuconvuvaluesukwargsuvalue((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckFloatParamgs
 u"AbstractWidgetTest.checkFloatParamcCs�x'dD]}|j|||dd�qWx'dD]}|j|||dd�q1W|j||d
dd�|j||d
dd�dS(Niufalseunouoffuexpectediutrueuyesuonuuerrmsgu!expected boolean value but got ""uspamu%expected boolean value but got "spam"F(FiufalseunouoffT(Tiutrueuyesuon(uFalseu
checkParamuTrueucheckInvalidParam(uselfuwidgetunameuvalue((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckBooleanParamos

u$AbstractWidgetTest.checkBooleanParamuallow_emptycKsN|j||ddddddddd	d
|�|j||ddd
�dS(Nu#ff0000u#00ff00u#0000ffu#123456uredugreenublueuwhiteublackugreyuspamuerrmsguunknown color name "spam"(ucheckParamsucheckInvalidParam(uselfuwidgetunameuallow_emptyukwargs((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckColorParamysu"AbstractWidgetTest.checkColorParamcKs^|j||dddd|�tdkrA|j||d�n|j||dd	d
�dS(Nuarrowuwatchucrossuiiunoneuspamuerrmsgubad cursor spec "spam"(ii(ucheckParamsutcl_versionu
checkParamucheckInvalidParam(uselfuwidgetunameukwargs((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckCursorParam�s
u#AbstractWidgetTest.checkCursorParamcCs>dd�}|||<|j||�|j||d�dS(NcWsdS(N((uargs((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucommand�su5AbstractWidgetTest.checkCommandParam.<locals>.commandu(u
assertTrueucheckParams(uselfuwidgetunameucommand((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckCommandParam�s
u$AbstractWidgetTest.checkCommandParamuerrmsgcOs�|j||||�|dkr�d|dj|dd��t|�dkrVdnd|df}|j||ddd|�d	|}n|j||d
d|�dS(
Nu %s "{}": must be %s%s or %su, iiu,uuerrmsgu	ambiguousubaduspami����i����(ucheckParamsuNoneujoinulenucheckInvalidParam(uselfuwidgetunameuerrmsguvaluesukwargsuerrmsg2((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckEnumParam�s
u!AbstractWidgetTest.checkEnumParamc
Os�|dkr|j}nx||D]t}t}|}	t|t�rq|	rq|	tk	rqt|�|j}t}	qqn|j|||d|d|	|�qW|j	||dddd|�|j	||dddd|�dS(	Nuexpecteduconvu6xuerrmsgubad screen distance "6x"u	keep_origuspamubad screen distance "spam"(
uNoneu_conv_pixelsu	_sentinelu
isinstanceustrupixels_convuscalinguroundu
checkParamucheckInvalidParam(
uselfuwidgetunameuconvu	keep_origuvaluesukwargsuvalueuexpecteduconv1((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckPixelsParam�s

u#AbstractWidgetTest.checkPixelsParamc	CsZ|j||dddddd�d}tdkr=d}n|j||d
d|�dS(
NuflatugrooveuraiseduridgeusolidusunkenuHbad relief "spam": must be flat, groove, raised, ridge, solid, or sunkeniiuspamuerrmsg(ii(ucheckParamsutcl_versionuNoneucheckInvalidParam(uselfuwidgetunameuerrmsg((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckReliefParam�s	u#AbstractWidgetTest.checkReliefParamcCsOtjd�}|j|||dt�|j||ddd�d||<dS(Nuimage1uconvuspamuerrmsguimage "spam" doesn't existu(utkinteru
PhotoImageu
checkParamustrucheckInvalidParam(uselfuwidgetunameuimage((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckImageParam�s
u"AbstractWidgetTest.checkImageParamcCs|j|||dt�dS(Nuconv(u
checkParamustr(uselfuwidgetunameuvar((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyucheckVariableParam�su%AbstractWidgetTest.checkVariableParamNTF( u__name__u
__module__u__qualname__ustaticmethodupixels_roundu_conv_pixelsuNoneu_conv_pad_pixelsuTrueuwantobjectsusetUpucreateuobjectu__eq__uassertEqual2u	_sentineluFalseu
checkParamucheckInvalidParamucheckParamsucheckIntegerParamufloatucheckFloatParamucheckBooleanParamucheckColorParamucheckCursorParamucheckCommandParamucheckEnumParamucheckPixelsParamucheckReliefParamucheckImageParamucheckVariableParam(u
__locals__((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuAbstractWidgetTests.		


uAbstractWidgetTestc*Bs�|EeZdZd�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Z	d7d8�Z
d9d:�Zd;d<�Zd=d>�Z
d?d@�ZdAdB�ZdCdD�ZdEdF�ZdGdH�ZdIdJ�ZejejdKkdL�dMdN��ZdOdP�ZdQdR�ZdSdT�ZdUdV�ZdWdX�ZdYdZ�Zd[d\�Zd]d^�Z d_d`�Z!dadb�Z"dcdd�Z#dedf�Z$dgdh�Z%didj�Z&dkdl�Z'dmdn�Z(dodp�Z)dqdr�Z*dsdt�Z+dudv�Z,dwdx�Z-dydz�Z.d{d|�Z/d}d~�Z0dd��Z1d�d��Z2d�d��Z3d�d��Z4d�d��Z5d�d��Z6d�d��Z7d�d��Z8e9d�d��d�d���Z:e9d�d��d�d���Z;d�d��Z<d�S(�uStandardOptionsTestsuactivebackgrounduactiveborderwidthuactiveforegrounduanchoru
backgroundubitmapuborderwidthucompounducursorudisabledforegrounduexportselectionufontu
foregrounduhighlightbackgrounduhighlightcoloruhighlightthicknessuimageuinsertbackgrounduinsertborderwidthu
insertofftimeuinsertontimeuinsertwidthujumpujustifyuorientupadxupadyureliefurepeatdelayurepeatintervaluselectbackgrounduselectborderwidthuselectforegroundusetgridu	takefocusutextutextvariableutroughcoloru	underlineu
wraplengthuxscrollcommanduyscrollcommandcCs |j�}|j|d�dS(Nuactivebackground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_activebackground�su*StandardOptionsTests.test_activebackgroundc	Cs2|j�}|j|ddddddd�dS(	Nuactiveborderwidthig�������?g333333@iiu10pi����(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_activeborderwidth�su+StandardOptionsTests.test_activeborderwidthcCs |j�}|j|d�dS(Nuactiveforeground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_activeforeground�su*StandardOptionsTests.test_activeforegroundcCs;|j�}|j|ddddddddd	d
�dS(Nuanchorununeueuseususwuwunwucenter(ucreateucheckEnumParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_anchor�su StandardOptionsTests.test_anchorcCsB|j�}|j|d�d|jkr>|j|d�ndS(Nu
backgroundubg(ucreateucheckColorParamuOPTIONS(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_background�su$StandardOptionsTests.test_backgroundcCs�|j�}|j|dd�|j|dd�tjjddd�}|j|dd|�d|jjjd	d
�ko�d|jj�ks�|j	|ddd
d�ndS(Nubitmapu	questheadugray50u
python.xbmusubdiru
imghdrdatau@uaquautkuwindowingsystemuAppKituspamuerrmsgubitmap "spam" not defined(
ucreateu
checkParamutestusupportufindfileurootutkucalluwinfo_serverucheckInvalidParam(uselfuwidgetufilename((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_bitmap�su StandardOptionsTests.test_bitmapc	Csf|j�}|j|dddddd	d�d|jkrb|j|dddddd
d�ndS(Nuborderwidthig�������?g������@iiu10pubdi����i����(ucreateucheckPixelsParamuOPTIONS(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_borderwidth�s
u%StandardOptionsTests.test_borderwidthc	Cs2|j�}|j|ddddddd�dS(Nucompoundubottomucenteruleftunoneurightutop(ucreateucheckEnumParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_compound�su"StandardOptionsTests.test_compoundcCs |j�}|j|d�dS(Nucursor(ucreateucheckCursorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_cursorsu StandardOptionsTests.test_cursorcCs |j�}|j|d�dS(Nudisabledforeground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_disabledforegroundsu,StandardOptionsTests.test_disabledforegroundcCs |j�}|j|d�dS(Nuexportselection(ucreateucheckBooleanParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_exportselectionsu)StandardOptionsTests.test_exportselectioncCs<|j�}|j|dd�|j|dddd�dS(Nufontu3-Adobe-Helvetica-Medium-R-Normal--*-120-*-*-*-*-*-*uuerrmsgufont "" doesn't exist(ucreateu
checkParamucheckInvalidParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	test_fonts
uStandardOptionsTests.test_fontcCsB|j�}|j|d�d|jkr>|j|d�ndS(Nu
foregroundufg(ucreateucheckColorParamuOPTIONS(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_foregroundsu$StandardOptionsTests.test_foregroundcCs |j�}|j|d�dS(Nuhighlightbackground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_highlightbackgroundsu-StandardOptionsTests.test_highlightbackgroundcCs |j�}|j|d�dS(Nuhighlightcolor(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_highlightcolor su(StandardOptionsTests.test_highlightcolorcCsQ|j�}|j|dddddd�|j|dd
ddd	|j�dS(Nuhighlightthicknessig�������?g������@iu10piuexpecteduconvi����(ucreateucheckPixelsParamu
checkParamu_conv_pixels(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_highlightthickness$s
u,StandardOptionsTests.test_highlightthicknessudarwinu"crashes with Cocoa Tk (issue19733)cCs |j�}|j|d�dS(Nuimage(ucreateucheckImageParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_image+suStandardOptionsTests.test_imagecCs |j�}|j|d�dS(Nuinsertbackground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_insertbackground1su*StandardOptionsTests.test_insertbackgroundc	Cs2|j�}|j|ddddddd�dS(	Nuinsertborderwidthig�������?g������@iiu10pi����(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_insertborderwidth5su+StandardOptionsTests.test_insertborderwidthcCs#|j�}|j|dd�dS(Nu
insertofftimeid(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_insertofftime:su'StandardOptionsTests.test_insertofftimecCs#|j�}|j|dd�dS(Nuinsertontimeid(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_insertontime>su&StandardOptionsTests.test_insertontimecCs,|j�}|j|ddddd�dS(Nuinsertwidthg�������?g������@iu10pi����(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_insertwidthBsu%StandardOptionsTests.test_insertwidthcCs |j�}|j|d�dS(Nujump(ucreateucheckBooleanParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	test_jumpFsuStandardOptionsTests.test_jumpcCsH|j�}|j|dddddd�|j|dddd�dS(	Nujustifyulefturightucenteruerrmsgu6bad justification "{}": must be left, right, or centeruu:ambiguous justification "": must be left, right, or center(ucreateucheckEnumParamucheckInvalidParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_justifyJs
u!StandardOptionsTests.test_justifycCsC|j�}|jt|d�|j�|j|ddd�dS(Nuorientu
horizontaluvertical(ucreateuassertEqualustrudefault_orientucheckEnumParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_orientSsu StandardOptionsTests.test_orientc
Cs8|j�}|j|ddddddd|j�dS(	Nupadxig������@gffffff@iu12muconvi����(ucreateucheckPixelsParamu_conv_pad_pixels(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	test_padxXsuStandardOptionsTests.test_padxc
Cs8|j�}|j|ddddddd|j�dS(	Nupadyig������@gffffff@iu12muconvi����(ucreateucheckPixelsParamu_conv_pad_pixels(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	test_pady]suStandardOptionsTests.test_padycCs |j�}|j|d�dS(Nurelief(ucreateucheckReliefParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_reliefbsu StandardOptionsTests.test_reliefcCs&|j�}|j|ddd�dS(Nurepeatdelayi�i���(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_repeatdelayfsu%StandardOptionsTests.test_repeatdelaycCs&|j�}|j|ddd�dS(Nurepeatintervali�i���(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_repeatintervaljsu(StandardOptionsTests.test_repeatintervalcCs |j�}|j|d�dS(Nuselectbackground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_selectbackgroundnsu*StandardOptionsTests.test_selectbackgroundcCs,|j�}|j|ddddd�dS(Nuselectborderwidthg�������?g������@iu10pi����(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_selectborderwidthrsu+StandardOptionsTests.test_selectborderwidthcCs |j�}|j|d�dS(Nuselectforeground(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_selectforegroundvsu*StandardOptionsTests.test_selectforegroundcCs |j�}|j|d�dS(Nusetgrid(ucreateucheckBooleanParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_setgridzsu!StandardOptionsTests.test_setgridcCs)|j�}|j|dddd�dS(Nustateuactiveudisabledunormal(ucreateucheckEnumParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_state~suStandardOptionsTests.test_statecCs)|j�}|j|dddd�dS(Nu	takefocusu0u1u(ucreateucheckParams(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_takefocus�su#StandardOptionsTests.test_takefocuscCs&|j�}|j|ddd�dS(Nutextuu
any string(ucreateucheckParams(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	test_text�suStandardOptionsTests.test_textcCs/|j�}tj�}|j|d|�dS(Nutextvariable(ucreateutkinteru	StringVarucheckVariableParam(uselfuwidgetuvar((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_textvariable�su&StandardOptionsTests.test_textvariablecCs |j�}|j|d�dS(Nutroughcolor(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_troughcolor�su%StandardOptionsTests.test_troughcolorcCs)|j�}|j|dddd�dS(Nu	underlineiii
(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_underline�su#StandardOptionsTests.test_underlinecCs#|j�}|j|dd�dS(Nu
wraplengthid(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_wraplength�su$StandardOptionsTests.test_wraplengthcCs |j�}|j|d�dS(Nuxscrollcommand(ucreateucheckCommandParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_xscrollcommand�su(StandardOptionsTests.test_xscrollcommandcCs |j�}|j|d�dS(Nuyscrollcommand(ucreateucheckCommandParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_yscrollcommand�su(StandardOptionsTests.test_yscrollcommandcCs |j�}|j|d�dS(Nucommand(ucreateucheckCommandParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_command�su!StandardOptionsTests.test_commandcCs |j�}|j|d�dS(Nuindicatoron(ucreateucheckBooleanParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_indicatoron�su%StandardOptionsTests.test_indicatoroncCs |j�}|j|d�dS(Nu	offrelief(ucreateucheckReliefParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_offrelief�su#StandardOptionsTests.test_offreliefcCs |j�}|j|d�dS(Nu
overrelief(ucreateucheckReliefParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_overrelief�su$StandardOptionsTests.test_overreliefcCs |j�}|j|d�dS(Nuselectcolor(ucreateucheckColorParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_selectcolor�su%StandardOptionsTests.test_selectcolorcCs |j�}|j|d�dS(Nuselectimage(ucreateucheckImageParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_selectimage�su%StandardOptionsTests.test_selectimageiicCs |j�}|j|d�dS(Nu
tristateimage(ucreateucheckImageParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_tristateimage�su'StandardOptionsTests.test_tristateimagecCs#|j�}|j|dd�dS(Nu
tristatevalueu
unknowable(ucreateu
checkParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_tristatevalue�su'StandardOptionsTests.test_tristatevaluecCs/|j�}tj�}|j|d|�dS(Nuvariable(ucreateutkinteru	DoubleVarucheckVariableParam(uselfuwidgetuvar((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_variable�su"StandardOptionsTests.test_variableN(*uactivebackgrounduactiveborderwidthuactiveforegrounduanchoru
backgroundubitmapuborderwidthucompounducursorudisabledforegrounduexportselectionufontu
foregrounduhighlightbackgrounduhighlightcoloruhighlightthicknessuimageuinsertbackgrounduinsertborderwidthu
insertofftimeuinsertontimeuinsertwidthujumpujustifyuorientupadxupadyureliefurepeatdelayurepeatintervaluselectbackgrounduselectborderwidthuselectforegroundusetgridu	takefocusutextutextvariableutroughcoloru	underlineu
wraplengthuxscrollcommanduyscrollcommand(=u__name__u
__module__u__qualname__uSTANDARD_OPTIONSutest_activebackgroundutest_activeborderwidthutest_activeforegroundutest_anchorutest_backgroundutest_bitmaputest_borderwidthu
test_compoundutest_cursorutest_disabledforegroundutest_exportselectionu	test_fontutest_foregroundutest_highlightbackgroundutest_highlightcolorutest_highlightthicknessuunittestuskipIfusysuplatformu
test_imageutest_insertbackgroundutest_insertborderwidthutest_insertofftimeutest_insertontimeutest_insertwidthu	test_jumputest_justifyutest_orientu	test_padxu	test_padyutest_reliefutest_repeatdelayutest_repeatintervalutest_selectbackgroundutest_selectborderwidthutest_selectforegroundutest_setgridu
test_stateutest_takefocusu	test_textutest_textvariableutest_troughcolorutest_underlineutest_wraplengthutest_xscrollcommandutest_yscrollcommandutest_commandutest_indicatoronutest_offreliefutest_overreliefutest_selectcolorutest_selectimageurequires_tclutest_tristateimageutest_tristatevalueu
test_variable(u
__locals__((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuStandardOptionsTests�s�
	uStandardOptionsTestscBs,|EeZdZdd�Zdd�ZdS(uIntegerSizeTestscCs)|j�}|j|dddd�dS(Nuheightidii����(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_height�suIntegerSizeTests.test_heightcCs)|j�}|j|dddd�dS(Nuwidthi�iin���(ucreateucheckIntegerParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_width�suIntegerSizeTests.test_widthN(u__name__u
__module__u__qualname__utest_heightu
test_width(u
__locals__((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuIntegerSizeTests�suIntegerSizeTestscBs,|EeZdZdd�Zdd�ZdS(uPixelSizeTestsc	Cs2|j�}|j|ddddddd�dS(Nuheightidg�����LY@gfffff�Y@iu3ci����(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest_height�suPixelSizeTests.test_heightc	Cs2|j�}|j|ddddddd�dS(Nuwidthi�gfffff6y@g�����Iy@iu5iin���(ucreateucheckPixelsParam(uselfuwidget((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu
test_width�suPixelSizeTests.test_widthN(u__name__u
__module__u__qualname__utest_heightu
test_width(u
__locals__((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuPixelSizeTests�suPixelSizeTestscs�fdd�}|S(Ncs�x��jD]�}d|}t�|�s
xk�D]2}t||�r0t�|t||��Pq0q0W|�fdd�}||_t�||�q
q
W�S(Nutest_cs1|j�}||td|�jf��dS(NuOption "%s" is not tested in %s(ucreateuAssertionErroru__name__(uselfuoptionuwidget(ucls(u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyutest�su5add_standard_options.<locals>.decorator.<locals>.test(uOPTIONSuhasattrusetattrugetattru__name__(uclsuoptionu
methodnameusource_classutest(usource_classes(uclsu>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu	decorator�s

		u'add_standard_options.<locals>.decorator((usource_classesu	decorator((usource_classesu>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyuadd_standard_options�suadd_standard_optionscCs8tjjr4tj�}td|jdd��ndS(Nupatchlevel =uinfou
patchlevel(utestusupportuverboseutkinteruTcluprintucall(utcl((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyusetUpModule�susetUpModule(uunittestusysutkinterutkinter.ttkusetup_masteruScaleutkinter.test.supportutcl_versionurequires_tcluget_tk_patchlevelupixels_convu
tcl_obj_equtest.supportutestuFalseunoconvustruroundupixels_rounduintuobjectu	_sentineluAbstractWidgetTestuStandardOptionsTestsuIntegerSizeTestsuPixelSizeTestsuadd_standard_optionsusetUpModule(((u>/opt/alt/python33/lib64/python3.3/tkinter/test/widget_tests.pyu<module>s&(	"		��