B
RU @ s| d Z ddlmZ ddlZddlmZ ed ddlmZmZm Z G dd dej
ZG d d
d
ej
Ze
dkrxejdd
dS )zTest tree. coverage 56%. )treeN)requiresZgui)Tk EventTypeSCROLLc @ s, e Zd Zedd Zedd Zdd ZdS )TreeTestc C s t | _| j d S )N)r rootZwithdraw)cls r
@/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_tree.py
setUpClass s zTreeTest.setUpClassc C s | j | ` d S )N)r Zdestroy)r r
r
r
tearDownClass s
zTreeTest.tearDownClassc C sN t j| jdddd}|jjdddd t t j}t |jd |}| d S )NZwhiter )ZbgZhighlightthicknessZ takefocusZbothleft)expandZfillZside)
r ZScrolledCanvasr frameZpackZFileTreeItemZICONDIRZTreeNodeZcanvasr )selfZscitemZnoder
r
r test_init s zTreeTest.test_initN)__name__
__module____qualname__classmethodr r
r r
r
r
r r
s r c @ s e Zd Zdd ZdS )TestScrollEventc
s G fddd}G dd d}t jdddft jddd ft jdd
dft jdd d ff}| }xF|D ]>\}}}}||_||_||_t||t|d} | d q`W d S )
Nc s e Zd Zdd Z fddZdS )z1TestScrollEvent.test_wheel_event.