File: D:/Python311/Lib/idlelib/idle_test/__pycache__/test_undo.cpython-311.pyc
�
��Vc � �� � d Z ddlmZ ddlZddlmZ ed� � ddlmZ ddlm Z m
Z
ddlmZ G d � d
ej
� � Zedk r ej dd
�� � dS dS )zTest undo, coverage 77%.� )�
UndoDelegatorN)�requires�gui)�Mock)�Text�Tk)�
Percolatorc �j � e Zd Zed� � � Zed� � � Zd� Zd� Zd� Zd� Z d� Z
d� Zd � Zd
� Z
dS )�UndoDelegatorTestc � � t � � | _ t | j � � | _ t | j � � | _ d S �N)r �rootr �textr �
percolator��clss �/D:\Python311\Lib\idlelib\idle_test\test_undo.py�
setUpClasszUndoDelegatorTest.setUpClass s1 � ��4�4������>�>���#�C�H�-�-����� c � � | j j � � � | ` | `| j � � � | `d S r
)r �redir�closer r �destroyr s r �
tearDownClasszUndoDelegatorTest.tearDownClass s? � ����"�"�$�$�$��N�C�H���������H�H�Hr c � � t � � | _ t � � | j _ | j � | j � � d S r
)r � delegatorr �bellr �insertfilter��selfs r �setUpzUndoDelegatorTest.setUp s9 � �&�����"�f�f������$�$�T�^�4�4�4�4�4r c � � | j � | j � � | j � dd� � | j � � � d S )N�1.0�end)r �removefilterr r �delete�
resetcacher s r �tearDownzUndoDelegatorTest.tearDown"