Viewing File: /usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyc

ó
ì—sjc@s·ddlZddlZddlZddlZddlmZmZddlZedƒdejfd„ƒYZ	dejfd„ƒYZ
e	e
fZedkr³eeŒndS(	iÿÿÿÿN(trequirestrun_unittesttguitLabeledScaleTestcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCstjƒdS(N(tsupporttroot_deiconify(tself((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pytsetUp
scCstjƒdS(N(Rt
root_withdraw(R((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttearDownscCstjƒ}|jj}|jƒ|jtj|jj	|ƒtj
ƒ}|j}tjd|ƒ}|jƒ|j|jj	|ƒ|jƒƒ~|jtj|jj	|ƒtj
ƒ}tjd|ƒ}|jƒtjd|ƒttdƒr|jtjtjkƒndS(Ntvariablet	last_type(tttktLabeledScalet	_variablet_nametdestroytassertRaisestTkintertTclErrorttktglobalgetvart	DoubleVartassertEqualtgettIntVarthasattrtsystassertFalseR(Rtxtvartmyvartname((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttest_widget_destroys"
	
"
csÈtjƒ}ˆj|jtjƒ|jƒtjƒ}tj|ƒ}ˆj|j|ƒ|jƒdddddtj	dtj	dff}xE|D]=}tjd|dƒ}ˆj|j
|dƒ|jƒq—Wtjdd	ƒ}ˆjt|j
jƒ|jƒtjddƒ}ˆjt|j
jƒ|jƒtjd
dƒ}tjd|ƒ}ˆj|j
dƒ|jƒtjd|dd
ƒ}ˆj|j
d
ƒˆj|j
j|jƒ|jƒ‡fd†}tjddƒ}||jd|jdƒ|jƒtjddƒ}||jd|jdƒ|jƒtjddƒ}||jd|jdƒ|jƒtjƒ}||jd|jdƒ|jƒˆjtjtjddƒdS(Ng@it0ii
iÿÿÿÿitfrom_s2.5tvalueiR
gà?cs8ˆj|jƒd|ƒˆj|jƒd|ƒdS(Ntsidetanchor(Rt	pack_infot
place_info(tscalet	scale_postlabelt	label_pos(R(s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pytcheck_positionsVstcompoundttoptbottomtntstunknowntatb(g@i(R"i(ii(i
i
(iÿÿÿÿiÿÿÿÿ(RR
RtmasterRt
_default_rootRtFrameRtmaxintR$Rt
ValueErrorRRtNoneRRR)R+R(RRR6tpassed_expectedtpairRR-((Rs</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttest_initialization3sR

 








cCsOtjddddƒ}|jƒ|jƒ|jƒ|jjƒ}|jjƒd}|j	|t
|dƒƒ|jjddddƒ|jƒ|jjƒd}|j||kƒ|jjƒ}|j	|jddƒ|j	|t
|dƒƒ|jjddddƒ|j||kƒ|j	|t
|dƒƒ|j
ƒdS(	NR#ittoi
Riûÿÿÿittext(RR
tpacktwait_visibilitytupdateR+R(R)tcoordsRtintt	configuret
assertTrueR(Rtlscaletlinfo_1tprev_xcoordtcurr_xcoordtlinfo_2((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttest_horizontal_rangejs$



cCs7tjƒ}|jƒ|jƒ|jƒ|jjƒd}|jd}||_|jƒ|j|j	d|ƒ|j
|jjƒd|kƒ|j|jjƒdt|j	jƒdƒƒ|jdd|_|jƒ|j|j	d|ƒ|j|jjƒdt|j	jƒdƒƒ|j
ƒdS(NiiR@RR?(RR
RARBRCR)RDR$RR+RGRER(R(RRRKtnewval((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttest_variable_changeˆs$



	
 
cCsïtjƒ}|jdtddƒ|jƒ|jƒ|jjƒ|jjƒ}}|d|d}}d|_	|jƒ|jj
d||fƒ|jt|j
jƒdƒ|jjƒdƒ|jj
d||fƒ|jƒdS(	Ntexpandtfilltbothiis%dx%dRi(RR
RAtTrueRBRCR6twinfo_widthtwinfo_heightR$twm_geometryRRER+R(R)RDR(RRtwidththeightt	width_newt
height_new((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyttest_resize£s

	
(	t__name__t
__module__RR	R!R>RMROR[(((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyRs				7		tOptionMenuTestcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCstjƒtjƒ|_dS(N(RRRt	StringVarttextvar(R((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyR¹s
cCs|`tjƒdS(N(R`RR(R((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyR	½scCs€tjƒ}tjd|ƒ}|j}|jƒ|jƒ|j|j	j
|ƒ|jƒƒ~|jtj
|j	j
|ƒdS(N(RR_Rt
OptionMenuR;Rtupdate_idletasksRRRRRRR(RRtoptmenuR ((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyR!Âs	

"cCsŒ|jtjtjd|jddƒtjd|jdddƒ}|j|jj	ƒdƒ|j
|dƒ|j
|dƒ|jƒdS(NtinvalidtthingR5R4tmenuttextvariable(RRRRRaR;R`RRRRGR(RRc((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyR>Ísc	s1d
‰d}tjdˆj|ˆŒ}t}xYttˆƒƒD]E}|dj|dƒ}ˆj|ˆ|ƒ||kr@t	}q@q@Wˆj
|ƒ|jƒd}tjdˆj|ˆŒ}d}d}xTt	r#||dj|dƒ}}||krPnˆj
||kƒ|d7}qÐWˆj|tˆƒƒ|jƒ|jƒ|djdƒˆj|jjƒˆdƒˆjtj|djd	ƒˆj|jjƒˆdƒ|jƒg‰‡‡‡fd
†}tjdˆjdd|ˆŒ}|djdƒˆs#ˆjdƒn|jƒdS(NR4R5tcRfR$tdiiiÿÿÿÿcs%ˆj|ˆdƒˆjtƒdS(Ni(RtappendRS(titem(titemsRtsuccess(s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pytcb_teststcommandsMenu callback not invoked(R4R5Rh(RRaR;R`tFalsetrangetlent	entrycgetRRSRGRtentryconfigureRRARBtinvokeRRRRRtfail(	RtdefaultRct
found_defaulttiR$tcurrtlastRn((RlRRms</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyt	test_menuÚsJ


	


	(R\R]RR	R!R>R|(((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyR^·s
				
t__main__(
RtunittestRRttest.test_supportRRRtTestCaseRR^t	tests_guiR\(((s</usr/lib64/python2.7/lib-tk/test/test_ttk/test_extensions.pyt<module>s
¬X
Back to Directory File Manager