File: D:/Python311/Lib/idlelib/idle_test/__pycache__/test_pathbrowser.cpython-311.pyc
�
��Vc� � � � d Z ddlmZ ddlZddlmZ ddlmZ ddlZ ddl
Z
ddlZddlm
Z
ddlZddlmZ ddlmZ G d � d
ej � � Z G d� dej � � Z G d
� dej � � Zedk r ej dd�� � dS dS )zTest pathbrowser, coverage 95%.� )�pathbrowserN)�requires)�Tk)�Func)�browser)�TreeNodec �R � e Zd Zed� � � Zed� � � Zd� Zd� Zd� Zd� Z dS )�PathBrowserTestc � � t d� � t � � | _ | j � � � t j | j d�� � | _ d S )N�guiT)�_utest)r r �root�withdrawr �PathBrowser�pb��clss �6D:\Python311\Lib\idlelib\idle_test\test_pathbrowser.py�
setUpClasszPathBrowserTest.setUpClass sI � �������4�4�����������(���$�?�?�?����� c � � | j � � � | j � � � | j � � � | `| ` d S �N)r �closer �update_idletasks�destroyr s r �
tearDownClasszPathBrowserTest.tearDownClass sF � ����������!�!�#�#�#���������H�c�f�f�fr c � � | j }| j } ||j | j � � |t j i � � | � |j t � � | � t j � � d S r )r �assertEqual�masterr �pyclbr�_modules�assertIsInstance�noder �assertIsNotNoner � file_open)�selfr �eqs r � test_initzPathBrowserTest.test_init"