B
YI~dØ ã @ 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Ú EventTypeÚSCROLLc @ 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 takefocusZbothÚleft)ÚexpandÚfillZside)
r ZScrolledCanvasr ÚframeÚpackZFileTreeItemZICONDIRZTreeNodeZcanvasr )ÚselfZscÚitemZnoder
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 ‡ fdd„dƒ}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‡ fdd„ZdS )z1TestScrollEvent.test_wheel_event.