B
RU @ sx d dl mZ d dlZd dlmZ ed d dlmZmZmZ G dd dej Z
G dd d ej Zed
krtej
dd dS )
)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 )bgZhighlightthicknessZ takefocusZbothleft)expandfillZside)
r ZScrolledCanvasr framepackZFileTreeItemZICONDIRZTreeNodeZcanvasr )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.