Your IP : 216.73.216.213
�
�0�i� � � � d Z ddlmZ ddlZddlmZ ddlmZ ddlm Z m
Z
G d� dej � � Ze
d k r ej d
�� � dS dS )zTest stackviewer, coverage 63%.� )�stackviewerN)�requires)�Tk)�TreeNode�ScrolledCanvasc �@ � e Zd Zed� � � Zed� � � Zd� ZdS )�StackBrowserTestc �| � t d� � t � � | _ | j � � � d S )N�gui)r r �root�withdraw��clss �I/opt/alt/python311/lib64/python3.11/idlelib/idle_test/test_stackviewer.py�
setUpClasszStackBrowserTest.setUpClass
s4 � � ������4�4������������ c �n � | j � � � | j � � � | ` d S �N)r �update_idletasks�destroyr s r �
tearDownClasszStackBrowserTest.tearDownClass s7 � � ��!�!�#�#�#� ��������H�H�Hr c �4 � t n1# t $ r$}t j | j |� � }Y d }~nd }~ww xY w| j } |t j t � � |t j t j � � |t j
t � � d S r )�abc� NameErrorr �StackBrowserr �assertIsInstance�scr �item�
StackTreeItem�noder )�self�exc�sb�isis r � test_initzStackBrowserTest.test_init s� � � :��C�C��� :� :� :��)�$�)�S�9�9�B�B�B�B�B�B����� :�����#����K�N�N�+�+�+���K��k�7�8�8�8���K��h�'�'�'�'�'s �
�
8�3�8N)�__name__�
__module__�__qualname__�classmethodr r r% � r r r r sW � � � � � ��� � �[�� �� � �[��(� (� (� (� (r r �__main__� )� verbosity)�__doc__�idlelibr �unittest�test.supportr �tkinterr �idlelib.treer r �TestCaser r&