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_search.cpython-311.opt-1.pyc
�

��Vc�	���dZddlmZddlZddlmZed��ddlmZmZm	Z	ddlm
Z
Gd�d	ej��Ze
d
krejdd���dSdS)
zTest search, coverage 69%.�)�searchN)�requires�gui)�Tk�Text�
BooleanVar)�searchenginec�L�eZdZed���Zed���Zd�Zd�Zd�ZdS)�SearchDialogTestc�,�t��|_dS�N)r�root��clss �1D:\Python311\Lib\idlelib\idle_test\test_search.py�
setUpClasszSearchDialogTest.setUpClasss���4�4�����c�<�|j���|`dSr
)r�destroyrs r�
tearDownClasszSearchDialogTest.tearDownClasss����������H�H�Hrc��tj|j��|_t	j|j|j��|_d�|j_t|j��|_	|j	�
dd��dS)Nc��dSr
�rrr�<lambda>z(SearchDialogTest.setUp.<locals>.<lambda>���4�r�1.0�Hello World!)r	�SearchEnginer�enginer�SearchDialog�dialog�bellr�text�insert)�selfs r�setUpzSearchDialogTest.setUpsg��"�/��	�:�:����)�$�)�T�[�A�A���'�<�������O�O��	��	�����/�/�/�/�/rc��|j}|j�d��|�|j�|����d�|j_|j�d��|�|j�|����|j�d��|�|j�|����|j�d��|�|j�|����|j�d��|�|j�|����t|j	d��|j_
|j�d��|�|j�|����dS)	N�c��dSr
rrrrrz2SearchDialogTest.test_find_again.<locals>.<lambda>(rr�Hello�GoodbyezWorld!rTz
W[aeiouy]r)r#r�setpat�assertFalser!�
find_againr"�
assertTruerr�revar�r%r#s  r�test_find_againz SearchDialogTest.test_find_again"s����y������2���������/�/��5�5�6�6�6�'�<��������7�#�#�#������.�.�t�4�4�5�5�5�����9�%�%�%������/�/��5�5�6�6�6�����8�$�$�$������.�.�t�4�4�5�5�5�����>�*�*�*������.�.�t�4�4�5�5�5�'�t�y�$�7�7��������<�(�(�(������.�.�t�4�4�5�5�5�5�5rc�j�|j}|j�dd��|�ddd��|�|j�|����|�ddd��|�ddd��|�|j�|����|�ddd��|�ddd��|�|j�|����|�dd��dS)	Nz2.0r�selrz1.4�endz1.6z1.11)r#r$�tag_addr/r!�find_selection�
tag_remove�deleter1s  r�test_find_selectionz$SearchDialogTest.test_find_selection;s���y���	�����/�/�/����U�E�5�)�)�)������2�2�4�8�8�9�9�9�����u�e�,�,�,����U�E�6�*�*�*������2�2�4�8�8�9�9�9�����u�e�,�,�,����U�E�6�*�*�*������2�2�4�8�8�9�9�9�	
���E�5�!�!�!�!�!rN)	�__name__�
__module__�__qualname__�classmethodrrr&r2r:rrrrrsu����������[������[��0�0�0�6�6�6�2"�"�"�"�"rr�__main__�)�	verbosity�exit)�__doc__�idlelibr�unittest�test.supportr�tkinterrrrr	�TestCaserr;�mainrrr�<module>rJs���������������!�!�!�!�!�!�������(�(�(�(�(�(�(�(�(�(� � � � � � �="�="�="�="�="�x�(�="�="�="�~�z��'��H�M�A�A�&�&�&�&�&�&�'�'r