HEX
Server: Microsoft-IIS/10.0
System: Windows NT ITPWINWEBSVR22 10.0 build 20348 (Windows Server 2022) AMD64
User: www.conferencesearch.co.uk (0)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: D:/Python311/Lib/idlelib/idle_test/__pycache__/test_statusbar.cpython-311.pyc
�

��Vc����dZddlmZddlZddlmZddlmZGd�dej��Z	e
dkrejd	�
��dSdS)zTest statusbar, coverage 100%.�)�	statusbarN)�requires)�Tkc�F�eZdZed���Zed���Zd�Zd�ZdS)�Testc�|�td��t��|_|j���dS)N�gui)rr�root�withdraw��clss �4D:\Python311\Lib\idlelib\idle_test\test_statusbar.py�
setUpClasszTest.setUpClasss2��������4�4������������c�n�|j���|j���|`dS�N)r
�update_idletasks�destroyrs r�
tearDownClasszTest.tearDownClasss3����!�!�#�#�#���������H�H�Hrc�n�tj|j��}|�|ji��dSr)r�MultiStatusBarr
�assertEqual�labels)�self�bars  r�	test_initzTest.test_inits2���&�t�y�1�1�������R�(�(�(�(�(rc�
�tj|j��}|�ddd���|�d|j��|jd}|�|dd��|�|dd��|�dd���|�|dd��|�d	d
���|�|jd	dd
��dS)N�left�sometext�
)�text�widthr!r"zrevised text)r!�rightzcorrect text)rrr
�	set_label�assertInrr)rrrs   r�test_set_labelzTest.test_set_labels����&�t�y�1�1���
�
�f�:�R�
�8�8�8��
�
�f�c�j�)�)�)��z�&�!������f��z�2�2�2�����g���+�+�+��
�
�f�>�
�2�2�2�����f��~�6�6�6��
�
�g�N�
�3�3�3������G�,�V�4�n�E�E�E�E�ErN)�__name__�
__module__�__qualname__�classmethodrrrr&�rrrr	sk����������[��
����[��
)�)�)�
F�
F�
F�
F�
Frr�__main__�)�	verbosity)�__doc__�idlelibr�unittest�test.supportr�tkinterr�TestCaserr'�mainr+rr�<module>r6s��� � �����������!�!�!�!�!�!�������F�F�F�F�F�8��F�F�F�>�z����H�M�A��������r