Uname:Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64

403WebShell
403Webshell
Server IP : 3.111.61.48  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.2.31
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3.10/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3.10/test/__pycache__/test_ttk_textonly.cpython-310.pyc
o

�9j�B�@s�ddlmZe�d�ddlZddlmZGdd�d�ZGdd�de�ZGd	d
�d
e�Z	Gdd�dej
�ZGd
d�dej
�Ze
dkrHe��dSdS)�)�
import_helper�_tkinterN)�ttkc@seZdZdd�Zdd�ZdS)�	MockTkAppcCst|t�r|S|�d�S)N�:)�
isinstance�tuple�split)�self�arg�r�-/usr/lib/python3.10/test/test_ttk_textonly.py�	splitlists

zMockTkApp.splitlistcCsdS)NTr�r
rrr
�wantobjectsszMockTkApp.wantobjectsN)�__name__�
__module__�__qualname__rrrrrr
r
src@� eZdZdZdd�Zdd�ZdS)�
MockTclObj�testcC�
||_dS�N��val)r
rrrr
�__init__�
zMockTclObj.__init__cCs
t|j�Sr)�strrrrrr
�__str__rzMockTclObj.__str__N�rrr�typenamerrrrrr
r�rc@r)�
MockStateSpec�	StateSpeccGrrr)r
�argsrrr
r"rzMockStateSpec.__init__cCsd�|j�S�N� )�joinrrrrr
r%szMockStateSpec.__str__Nrrrrr
r"r!r"c@s\eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�ZdS)�InternalFunctionsTestc
s��fdd�}��t�i��|t�dgd�d��ddd��|t�dd	i�d
di�|t�ddd
ii�d
dd
ii�|tjgd�ddddddd�dd�dddddddd��ddd �}|��}|t�|�ddd!����||�|t�d"d#i�d$d%i�|t�d"d&i�d$d'i�|t�d"d(i�d$d)i�|t�d"d*i�d$d+i�|t�d"d,i�d$d-i�|t�d"d.i�d$d/i�ttj|d0d1��d2}��|t|�d3�ttj|d4d1��d2}��|t|�d3���tj|t|���d1��dS)5NcsNtdt|�d�D]}��|�||�||d�q|r%��d|�dSdS)Nr��zresult still got elements: %s)�range�len�assertEqual�pop�fail)�fmt_opts�result�irrr
�
check_against,s
 �z@InternalFunctionsTest.test_format_optdict.<locals>.check_against�blue�r*r)��)�fg�paddingz1 2 3 4)z-fgz-paddingr)r*r)�r�-testz1 2 {} 0�leftzas is)r*���r:�2mrr6r:zabc defz"abc"z{}z	} -spam {)r�test2�test3�test4�test5�test6�test7T��scriptz{1 -1 {} 2m 0}�3z	{abc def}z{"abc"}z\{\}z
\}\ -spam\ \{)r;z-test2z-test3z-test4z-test5z-test6z-test7F�uαβγ�á)u-αβγu-á�option)zone two�three�-optionz{one two} three)zone	tworKz{one	two} three)r:�onez{} one)z	one} {tworKzone\}\ \{two three)z"one"�twoz{"one"} two)z{one}rNz\{one\} tworI)�ignorer)r*)rI�b)�assertFalser�_format_optdict�copyr-r,�list�keys)r
r3�opts�	orig_opts�amount_optsrrr
�test_format_optdict+s���
�����
������������ z)InternalFunctionsTest.test_format_optdictcCspdgd�i}t�|�}|�t|�tt|����d�|�|d�|�tj|dd�d�|�t�dgi�d�d	d
gi}t�|�}|�|d�|�t�dd
gi�d�ddgi}|�t�|�d�ddgi}|�ttj|�ddgddfgi}|�ttj|�dddggi}|�t�|�d�ddddt�fD]}d|dfgi}|�t�|�d�q�ddi}|�ttj|�dS)N�a))rP�cr)�d�otherval)r:�singler))�-az{b c} val d otherval {} singleTrE)r_z {{b c} val d otherval {} single})z-2r:�
üñíćódè�rIuvãl)u-üñíćódèuá vãl�opt)�value)�-optz{} value)r:r:�hi)rdz{ } hi)r*r)�	valid valr*�2rfrc)rdz1 valuerFr:)	r�_format_mapdictr-r,rTrU�assertRaises�	TypeError�set)r
rVr1�valid�invalid�statevalrrr
�test_format_mapdict�s:
 �

�

�z)InternalFunctionsTest.test_format_mapdictcCs�|�t�d�d�|�ttjd�|�t�ddd�d�|�t�dddd�d�|�t�dddd�d	�|�tjdddd
dd�d
�|�tjddddddgd�d�|�ttjd�|�t�dddd�d�|�t�ddddd�d�|�tjddddd
dd�d�|�tjddddddddgfdd�d�|�ttjd�|�t�ddd�d�|�t�dddd�d�|�t�dddd�d �dS)!N)Nr�imageFr)ztest r)r:rZ)z	test {} ar�rZrPr[)ztest {a b} cr�rZrP�x)rZ)ztest a b)r_rsT)rZrPr[r\r)r6)rs)z{test {a b c} d}z-x {2 3}�vsapirZrP)za b r)za b {a b} cr)rb)za b a b)rdrsr*)z{a b {a b} {1 2}}z-opt x�from)rZr)rZ)rP)z{a}rP)�
assertTruer�_format_elemcreateri�
IndexErrorr-�
ValueErrorrrrr
�test_format_elemcreate�sl�������������������z,InternalFunctionsTest.test_format_elemcreatecCsddd�}ddd�}|�t�g�dd�|�ttjdg�tjd	gdd
�}|�|tjdgdd
��|�|dd�|�|�|��td
�D]}|�||�||��|�|||�|||��qF|�ttjddg�|�ttjdg�|�ttjddddiifg�dS)Nrr)c	SsDtjdgd�ddddddifgd	d
�fgifgd�fg||d�d
S)NrZ)r*r)r6rP�childrenr[r\�nicerb)r*r))r{�	something)�otherr{��indent�indent_sizer)r�_format_layoutlistrrrr
�sample�s�����z<InternalFunctionsTest.test_format_layoutlist.<locals>.samplecsHd�fdd�	}d|�||�|d|�|d|�|d|�||�|�fS)Nrcsd|�Sr%r)�amount�r�rr
�<lambda>�szWInternalFunctionsTest.test_format_layoutlist.<locals>.sample_expected.<locals>.<lambda>zi%sa -other {1 2 3} -children {
%sb -children {
%sc -something {1 2} -children {
%sd -nice opt
%s}
%s}
%s}r)r6)rr)r�r��spacesrr�r
�sample_expected�s
���zEInternalFunctionsTest.test_format_layoutlist.<locals>.sample_expectedr:rr)rZNr�)rZr:rZr7�bad�format)�namer�r�r{)rr))r-rr�ri�AttributeErrorr+ry)r
r�r��smallestr2rrr
�test_format_layoutlist�s0


��
�
�
�z,InternalFunctionsTest.test_format_layoutlistc	Cs0|�t�ddddd�i��|�t�dddii�d�ddd�}|�t�dd|ii��d	d
gi}|�t�dd|ii��|�ttjddd
gii�|�t�ddd
dgii��ddgd�ii}|�t�|�d�|dd�ddi�|�t�|�d�td�td�g|dddd<|�t�|�d�dS)Nr�)�	configure�map�element create�layoutzttk::style layout name {
null
}TFrHr�r`rar�r�rp�thing)rpr�)�state1�state2rzAttk::style element create thing image {name {state1 state2} val} rb�zHttk::style element create thing image {name {state1 state2} val} -opt 30r6r>r=zLttk::style element create thing image {name {state1 state2} val} -opt {3 2m})	rQr�_script_from_settingsr-rvrirx�appendr)r
�
configdict�mapdictrprrr
�test_script_from_settingssJ

��
�
��

������z/InternalFunctionsTest.test_script_from_settingscCsF|�t�tdd�df�dg�|�t�td�dtd�g�gd��dS)	NrZrPr)rZrPr�1r)�3m)r*r)r�)r-r�
_tclobj_to_pyr"rrrrr
�test_tclobj_to_pyJs��z'InternalFunctionsTest.test_tclobj_to_pycs��fdd�}tdd�td�D��}t|�}||dd|�||td�d|�tdd�td�D��}t|�}||dd|�|d	td�dd	�dS)
Ncs"��t�||f�||fg�dSr)r-r�_list_from_statespec)�sspecrc�	res_value�statesrrr
�test_itTs
�
�z?InternalFunctionsTest.test_list_from_statespec.<locals>.test_itcs��|]}d|VqdS�zstate%dNr��.0r2rrr
�	<genexpr>X��zAInternalFunctionsTest.test_list_from_statespec.<locals>.<genexpr>�rcsr�r�rr�rrr
r�]r��rq)rr+r"r)r
r��states_even�	statespec�
states_oddrrr
�test_list_from_statespecSsz.InternalFunctionsTest.test_list_from_statespecc	Cs�t�}|�t�|d��|�t�|d�difg�d}|�t�||�dddifg�|�t�|d�dd	gifg�d
}|�t�||�dddd
difgd�fgd�fg�|�ttj|d�|�ttj|d�|�ttj|d�dS)Nr)r�r�)r�rLrcrJrc)r}�	-childrenrr}r{)r�rL�niceoner�)�otheroner�)�childz	-otheropt�
othervaluer�r�r�r�)�otheroptr{)rJr{)r��no_minus)r�r�rc)r}r�)rrQr�_list_from_layouttupler-riry)r
�tk�
sample_ltuple�ltuplerrr
�test_list_from_layouttupleds>��
�����	���z0InternalFunctionsTest.test_list_from_layouttuplecCs�d
dd�}t�}||_|�t�|id�ddi�|�t�|id�ddi�|�t�|ddid�d	�|�t�|ddid�ddi�dS)NcSs |dur|S|durdS||fS)N�test valr)�resrbrrrr
�func�s
z4InternalFunctionsTest.test_val_or_dict.<locals>.funcz-test:3rrG)r;r6r6zx:yr�)NN)r�callr-r�_val_or_dict)r
r�r�rrr
�test_val_or_dict�s
����z&InternalFunctionsTest.test_val_or_dictcCs8ddddgdfdf}|D]
\}}|�t�|�|�qdS)N)rr)�09�	)rZrZ)�áÚr�z[])N�None)r-r�_convert_stringval)r
�tests�orig�expectedrrr
�test_convert_stringval�s��z,InternalFunctionsTest.test_convert_stringvalN)
rrrrYrorzr�r�r�r�r�r�r�rrrr
r()sX(;9+	.r(c@s$eZdZdd�Zdd�Zdd�ZdS)�TclObjsToPyTestcCsHddi}|�t�|�ddi�t|d�|d<|�t�|�ddi�dS)Nrbuvälúè)r-r�
tclobjs_to_pyr�r
�adictrrr
�test_unicode�szTclObjsToPyTest.test_unicodecCs�dgd�i}|�t�|�dgd�i�gd�|d<|�t�|�dgd�i�tdd�df|d<|�t�|�ddgi�|�t�dd	gi�dd	gi�dS)
Nrbr5)r*�xmr6rZrP�válũè)rZrPr�rszy z)r-rr�r"r�rrr
�test_multivalues�s��z TclObjsToPyTest.test_multivaluescCs|�t�ddi�ddi�dS)N�textz	some text)r-rr�rrrr
�test_nosplit�s�zTclObjsToPyTest.test_nosplitN)rrrr�r�r�rrrr
r��sr��__main__)�test.supportr�
import_module�unittest�tkinterrr�objectrr"�TestCaser(r�r�mainrrrr
�<module>s


�

Youez - 2016 - github.com/yon3zu
LinuXploit