File: D:/Python311/Lib/idlelib/idle_test/__pycache__/test_replace.cpython-311.opt-2.pyc
�
��Vc�! � �� � d dl mZ d dlZd dlmZ ed� � d dlmZmZ d dlm Z d dl
mZ d dlm
Z ej Zej Z G d� d ej � � Zed
k r ej d�� � dS dS )
� )�
ReplaceDialogN)�requires�gui)�Tk�Text)�Mock)�Mboxc �v � e Zd Zed� � � Zed� � � Zd� Zd� Zd� Zd� Z d� Z
d� Zd � Zd
� Z
d� Zd� Zd
S )�ReplaceDialogTestc � � t � � | _ | j � � � t t _ t j | j � � | _ t | j | j � � | _ d� | j _
t � � | j _ t | j � � | _ t � � | j _ t � � | j _ | j | j _ d S )Nc � � d S �N� r � �2D:\Python311\Lib\idlelib\idle_test\test_replace.py�<lambda>z.ReplaceDialogTest.setUpClass.<locals>.<lambda> s � �$� r )r �root�withdrawr �se�
messagebox�SearchEngine�enginer �dialog�bellr �okr �text�undo_block_start�undo_block_stop��clss r �
setUpClasszReplaceDialogTest.setUpClass s� � ��4�4������������
��_�S�X�.�.��
�"�3�8�S�Z�8�8��
�&�,��
������
�
����>�>���$(�F�F���!�#'�6�6��� ��(��
���r c �j � t t _ | `| `| `| j � � � | `d S r )� orig_mboxr r r r r r �destroyr s r �
tearDownClasszReplaceDialogTest.tearDownClass! s3 � �!��
��H�c�j�#�*���������H�H�Hr c �<