File: //opt/python38/lib/python3.8/idlelib/idle_test/__pycache__/test_text.cpython-38.opt-2.pyc
U
�i�_B � @ sr d dl Z d dlmZ d dlmZ G dd� de�ZG dd� dee j�ZG dd � d ee j�Z e
d
krne jddd
� dS )� N)�requires)�TclErrorc @ sh e Zd ZdZed 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 �:/opt/python38/lib/python3.8/idlelib/idle_test/test_text.py� test_init s zTextTest.test_initc C s@ | j j}dD ]}| �||�d� qdD ]}| �||�d� q&d 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� q6dD ]}| �||�d� qPd 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&