File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_percolator.cpython-310.pyc
o
�i� � @ s� d Z ddlmZmZ ddlZddlmZ ed� ddlmZm Z m
Z
G dd� de�ZG d d
� d
ej�Z
edkr?ejdd
� dS dS )zTest percolator, coverage 100%.� )�
Percolator� DelegatorN)�requiresZgui)�Text�Tk�ENDc @ sB e Zd Zdd� Zdd� Zdd� Zddd �Zdd
d�Zddd
�ZdS )�MyFilterc C s t �| d � d S �N)r �__init__��self� r
�>/usr/local/lib/python3.10/idlelib/idle_test/test_percolator.pyr
s zMyFilter.__init__c G � || _ | jj|� d S r )�insert_called_with�delegate�insert�r �argsr
r
r r � zMyFilter.insertc G r r )�delete_called_withr �deleter r
r
r r r zMyFilter.deleteNc C � |� � }| j�||� d S r )�upperr r �r �index�chars�tagsr
r
r �uppercase_insert � zMyFilter.uppercase_insertc C r r )�lowerr r r r
r
r �lowercase_insert r zMyFilter.lowercase_insertc C s d S r r
r r
r
r �dont_insert s zMyFilter.dont_insertr ) �__name__�
__module__�__qualname__r
r r r r! r"