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