B
I5?6 @ sv d Z ddlZddlmZ ddlmZ G dd deZG dd deejZ G d d
d
eejZ
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, | | jdd | | jdd d S )Nz1.0r end )assertEqualtextget)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.33insertz1.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