B
c<ΖM @ s d Z ddlmZ ddlZddlmZ ddlmZ ddlm Z ddl
mZ ejZ
G dd d ejZG d
d dejZdd
ZG dd dejZG dd dejZedkrejdd dS )zTest editor, coverage 35%. )editorN)
namedtuple)requires)Tk)Funcc @ s, e Zd Zedd Zedd Zdd ZdS )EditorWindowTestc C s t d t | _| j d S )Ngui)r r rootwithdraw)cls r B/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_editor.py
setUpClass s zEditorWindowTest.setUpClassc C sB | j x$| j jddD ]}| j | qW | j | ` d S )Nafterinfo)r update_idletaskstkcallafter_canceldestroy)r idr r r
tearDownClass s
zEditorWindowTest.tearDownClassc C s( t | jd}| |j| j | d S )N)r )Editorr assertEqual_close)selfer r r
test_init s zEditorWindowTest.test_initN)__name__
__module____qualname__classmethodr r r r r r r
r
s r c @ s$ e Zd Zdd Zdd Zdd ZdS )TestGetLineIndentc C sP xJdD ]B}x