B
c<ΖM @ s d dl mZ d dlZd dlmZ d dlmZ d dlmZ d dl m
Z
ejZG dd dej
ZG d d
d
ej
Zdd ZG d
d dej
ZG dd dej
Zedkrejdd dS ) )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