File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_sidebar.cpython-310.pyc
o
�i�g � @ s d Z ddlmZ ddlZddlmZ ddlZddlZddlm Z m
Z
ddlmZ ddl
ZddlmZ ddlmZ dd lmZ dd
lmZ ddlZddlmZmZmZ ddlmZ ddlZdd
lmZm Z G dd� d�Z!G dd� dej"�Z#G dd� dej"�Z$e%dkr�ej&dd� dS dS )zTest sidebar, coverage 85%� )�dedentN)�chain)�requires� swap_attr)�support)�run_in_tk_mainloop)� Delegator)�
fixwordbreaks)�
Percolator)�
fix_x11_paste�PyShell�PyShellFileList)�fix_scaling)�get_end_linenumber�
get_linenoc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�
Dummy_editwinc C s4 || _ | j j| _t|�| _t� | _| j�| j� d S �N)�textZmaster�
text_framer
�perr ZundoZinsertfilter)�selfr � r �;/usr/local/lib/python3.10/idlelib/idle_test/test_sidebar.py�__init__ s
zDummy_editwin.__init__c C s d S r r )r �name�valuer r r �setvar � zDummy_editwin.setvarc C s t t| j�|���S r )�int�floatr �index)r r r r r � getlineno"