File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_text.cpython-310.opt-2.pyc
o
�i: � @ sv d dl Z d dlmZ d dlmZ G dd� d�ZG dd� dee j�ZG dd � d ee j�Ze d
kr9e j
ddd
� dS dS )� N)�requires)�TclErrorc @ sj e Zd Z dZed Zdd� Zdd� Zdd� Zd d
� Zdd� Z d
d� Z
dd� Zdd� Zdd� Z
dd� ZdS )�TextTestzhello
world�
c C s, | � | j�d�d� | � | j�d�d� d S )N�1.0r �end� )�assertEqual�text�get��self� r �8/usr/local/lib/python3.10/idlelib/idle_test/test_text.py� test_init s zTextTest.test_initc C s@ | j j}dD ]
}| �||�d� qdD ]
}| �||�d� qd S )N)� ��333333�?�1.-1r �1.0 lineend�1.end�1.33�insertr )r g @�2.1�33.44�2.0)r
�indexr �r
r Zdexr r r �test_index_empty s �zTextTest.test_index_emptyc C sj | j j}| j �d| j� dD ]
}| �||�d� qdD ]
}| �||�d� qdD ]
}| �||�d� q(d S )Nr )r r r r )r r r z1.5)r r z3.0)r
r r �hwr r r r r �test_index_data s �zTextTest.test_index_datac C s� | j j}| j}| j �d| j� ||d�d� ||dd�d� ||d�d� ||dd�d� ||dd�d� ||dd�d� ||dd �d
� ||dd�d
� ||d �d� ||dd
�d� ||dd�| j� ||dd�| j� ||dd�| j� d S )Nr r r �h�1.1�1.3Zhel�elr �hello�1.10r �2.3zello
worz2.5z0.0z5.0)r
r r r r �hwn)r
r �Equalr r r �test_get- s zTextTest.test_getc C s� | j j}| j j}| j}|d| j� ||dd�| j� |dd� ||dd�| j� |dd� ||dd�d� |dd� ||dd�d� |dd� ||dd�d � |dd
� ||dd�d� |dd
� ||dd�d� d S )Nr r r �*z
*hello
world
r z*hello*
world
r&