File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_zzdummy.cpython-310.pyc
o
�ig � @ s� d Z ddlmZ ddlZddlmZ ddlmZmZ ddlm Z ddlm
Z
ddlmZ dd lmZ ej
jZe
�d
�e
�d
�e
�d
�e
�d
�d�ZdZG d
d� d�ZG dd� dej�Zedkrgejdd� dS dS )zTest zzdummy, coverage 100%.� )�zzdummyN)�requires)�Tk�Text)�mock)�config)�editor)�format� )�mainZ highlight�keys�
extensionszd
class C1:
# Class comment.
def __init__(self, a, b):
self.a = a
self.b = b
c @ s e Zd ZejjZdd� ZdS )�DummyEditwinc C s: || _ || _|| _t�| �| _t�� | j_t�� | j_ d S �N)
�root�top�textr ZFormatRegionZfregionr ZMock�undo_block_start�undo_block_stop)�selfr r � r �;/usr/local/lib/python3.10/idlelib/idle_test/test_zzdummy.py�__init__ s zDummyEditwin.__init__N)�__name__�
__module__�__qualname__r ZEditorWindowZget_selection_indicesr r r r r r s r c @ sd e Zd Zedd� �Zedd� �Zdd� Zdd� Zd d
� Zdd� Z d
d� Z
dd� Zdd� Zdd� Z
dS )�ZZDummyTestc C sD t d� t� }| _|�� t| j� }| _t||�| _tt j
_d S )NZgui)r r r Zwithdrawr r r r �testcfgr �idleConf�userCfg)�clsr r r r r �
setUpClass+ s zZZDummyTest.setUpClassc C sN t tj_| `| `| j�� | jj� dd�D ]}| j�
|� q| j�� | `d S )NZafter�info)�usercfgr r r r r r Zupdate_idletasksZtk�callZafter_cancelZdestroy)r �idr r r �
tearDownClass4 s
zZZDummyTest.tearDownClassc C sD | j }|�dt� |j�� |j�� t�| j� }| _ dtj_
d S )N�1.0�
# ignore #)r �insert�code_sampler �
reset_mockr r �ZzDummyr �zz�ztext)r r r- r r r �setUp>