Sindbad~EG File Manager
�
&Μgv � �( � d dl mZ d dlZd dlmZ d dlmZ d dlZd dl Z d dl
Z
d dlmZ d dl Z d dl m
Z
d dlmZ G d� d ej � Z G d
� dej � Z G d� d
ej � Zedk( r ej* dd�� yy)� )�pathbrowserN)�requires)�Tk)�Func)�browser)�TreeNodec �D � e Zd Zed� � Zed� � Zd� Zd� Zd� Zd� Z y)�PathBrowserTestc � � t d� t � | _ | j j � t j
| j d�� | _ y )N�guiT)�_utest)r r �root�withdrawr �PathBrowser�pb��clss �?/usr/local/lib/python3.12/idlelib/idle_test/test_pathbrowser.py�
setUpClasszPathBrowserTest.setUpClass s: � �����4����������(�(����$�?��� c � � | j j � | j j � | j j � | `| ` y �N)r �closer �update_idletasks�destroyr s r �
tearDownClasszPathBrowserTest.tearDownClass s8 � ����������!�!�#��������H�c�fr c � � | j }| j } ||j | j � |t j
i � | j
|j t � | j t j � y r )r �assertEqual�masterr �pyclbr�_modules�assertIsInstance�noder �assertIsNotNoner � file_open)�selfr �eqs r � test_initzPathBrowserTest.test_init"