Sh3ll
OdayForums


Server : LiteSpeed
System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User : claqxcrl ( 523)
PHP Version : 8.1.32
Disable Function : NONE
Directory :  /opt/alt/python35/lib64/python3.5/idlelib/idle_test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //opt/alt/python35/lib64/python3.5/idlelib/idle_test/__pycache__/test_config_name.cpython-35.pyc


��Yf_	�@s�dZddlZddlmZmZddlmZejZ	Gdd�d�Z
ejZej
Z
Gdd�dej�Zed	kr�ejd
ddd
�dS)z.Unit tests for idlelib.configSectionNameDialog�N)�Var�Mbox)�configSectionNameDialogc@sUeZdZejZejZejZdgZe�Z	dZ
dZdd�ZdS)�Dummy_name_dialog�usedNFcCs
d|_dS)NT)�	destroyed)�self�r	�G/opt/alt/python35/lib64/python3.5/idlelib/idle_test/test_config_name.py�destroyszDummy_name_dialog.destroy)
�__name__�
__module__�__qualname__�name_dialog�name_ok�Ok�CancelZ
used_namesr�name�resultrrr	r	r	r
rs					rc@s�eZdZe�Zedd��Zedd��Zdd�Zdd�Z	d	d
�Z
dd�Zd
d�Zdd�Z
dS)�ConfigNameTestcCs
tt_dS)N)r�name_dialog_module�tkMessageBox)�clsr	r	r
�
setUpClassszConfigNameTest.setUpClasscCs
tt_dS)N)�	orig_mboxrr)rr	r	r
�
tearDownClass szConfigNameTest.tearDownClasscCsV|jjjd�|j|jj�d�|jtjd�|jdtj�dS)N� �z
Name ErrorZNo)	�dialogr�set�assertEqualr�	showerror�title�assertIn�message)rr	r	r
�test_blank_name$szConfigNameTest.test_blank_namecCsV|jjjd�|j|jj�d�|jtjd�|jdtj�dS)Nrrz
Name ErrorZuse)	rrrr rr!r"r#r$)rr	r	r
�test_used_name*szConfigNameTest.test_used_namecCsZ|jjjdd�|j|jj�d�|jtjd�|jdtj�dS)N�good�rz
Name Errorztoo long)	rrrr rr!r"r#r$)rr	r	r
�test_long_name0szConfigNameTest.test_long_namecCsL|jjjd�dt_|j|jj�d�|jtjd�dS)Nz  good zNo Errorr')rrrr!r"r r)rr	r	r
�test_good_name6s	zConfigNameTest.test_good_namecCsYd|j_|jjjd�|jj�|j|jjd�|j|jj�dS)NFr')rrrrrr r�
assertTrue)rr	r	r
�test_ok<s

zConfigNameTest.test_okcCsFd|j_|jj�|j|jjd�|j|jj�dS)NFr)rrrr rr+)rr	r	r
�test_cancelCs
zConfigNameTest.test_cancelN)rr
rrr�classmethodrrr%r&r)r*r,r-r	r	r	r
rs	r�__main__�	verbosity��exitF)�__doc__ZunittestZidlelib.idle_test.mock_tkrrZidlelibrrZGetCfgSectionNameDialogrrrrr!ZTestCaserr�mainr	r	r	r
�<module>s			1

ZeroDay Forums Mini