B
� fB � @ sv d Z ddlZddlmZ ddlmZ G dd� de�ZG dd� deej�Z G d d
� d
eej�Z
edkrrejdd
d� dS )zi Test mock_tk.Text class against tkinter.Text class
Run same tests with both by creating a mixin class.
� N)�requires)�TclErrorc @ sl e Zd ZdZdZed Zdd� Zdd� Zdd � Zd
d� Z dd
� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�TextTestz*Define items common to both sets of tests.zhello
world�
c C s, | � | j�d�d� | � | j�d�d� d S )Nz1.0r �end� )�assertEqual�text�get)�self� r �@/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_text.py� test_init s zTextTest.test_initc C sH | j j}xdD ]}| �||�d� qW xdD ]}| �||�d� q,W d S )N)g �g333333�?z1.-1z1.0z1.0 lineendz1.endz1.33�insertz1.0)r g @z2.1z33.44z2.0)r �indexr )r r �dexr r r
�test_index_empty s
zTextTest.test_index_emptyc C sv | j j}| j �d| j� xdD ]}| �||�d� qW xdD ]}| �||�d� q