Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/idlelib/idle_test/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/idlelib/idle_test/__pycache__/test_mainmenu.cpython-312.pyc

�

&Μgf���dZddlmZddlZddlZGd�dej
�Zedk(rejd��yy)	zTest mainmenu, coverage 100%.�)�mainmenuNc��eZdZd�Zd�Zd�Zy)�MainMenuTestc�z�tjD�cgc]}|d��	}}gd�}|j||�ycc}w)Nr)	�file�edit�format�run�shell�debug�options�window�help)r�menudefs�assertEqual)�self�item�actual�expects    �</usr/local/lib/python3.12/idlelib/idle_test/test_mainmenu.py�
test_menudefszMainMenuTest.test_menudefss>��&.�&7�&7�8�&7�d�$�q�'�&7��8�8�������(��9s�8c�V�|jttj�d�y)N�2)�assertGreaterEqual�lenr�default_keydefs)rs r�test_default_keydefsz!MainMenuTest.test_default_keydefss������H�$<�$<� =�r�B�c	�*��dD]�\}�|j|���5tjD]}|d|k(s�n|jd|�d��|jt	�fd�dD����d|���ddd���y#1swY��xYw)N))rz
.*tack.*iewer)r
z
.*ode.*ontext)r
z
.*ine.*umbers)�menu�patternrz not in menudefsc3�T�K�|]}|�tj�|d����!y�w)Nr)�re�search)�.0�menuitemr!s  �r�	<genexpr>z0MainMenuTest.test_tcl_indexes.<locals>.<genexpr>#s.�����$=�4>��'/�';�%'�I�I�g�x��{�$C�4>�s�%(�z not in )�subTestrr�
assertTrue�any)rr �menutupr!s   @r�test_tcl_indexeszMainMenuTest.test_tcl_indexess�����M�D�'�
���4���9�'�0�0�G��q�z�T�)�� 1��O�O�A�$��/?�'@�A�����$=�4;�A�J�$=�!=�$+�)�8�D�6� :�<�
:�9��
:�9�s�B	�AB	�	B	N)�__name__�
__module__�__qualname__rrr-�rrrr	s��)�C�<rr�__main__�)�	verbosity)	�__doc__�idlelibrr#�unittest�TestCaserr.�mainr1rr�<module>r:sC����	��<�8�$�$�<�@�z���H�M�M�A��r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists