python (3.11.7)
    e?-                     0   d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm	Z	 d dl
mZ d dlm
Z
  G d dej                  Z G d dej                  Z G d	 d
ej                  Z G d dej                  Zed
k    r ej                     dS dS )    N)support)threading_helper)assert_python_okc                   h    e Zd Z	 d
dZd Zd Zd Zd Zd Zd Z	d	 Z
d
 Zej
        d             ZdS )	ClearTest   c                     ddz   d S N   r    )selfxkwargss      C/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_frame.pyinnerzClearTest.inner   s    	!    c                 V    	  | j         di | n# t          $ r}|}Y d }~nd }~ww xY w|S )Nr   )r   ZeroDivisionError)r
   r   eexcs       r   outerzClearTest.outer   sU    	DJ        	 	 	CCCCCC	
s   
 
&!&c                 T    	 |$|j                                          |j        }|"d S d S N)tb_framecleartb_next)r
   tbs     r   clear_traceback_framesz ClearTest.clear_traceback_frames   s8    	 nKB nnnnnr   c                     G d d          } |            }t          j        |          }|                     |          }~t          j                     |                     d  |                       |                     |j                   t          j                     |                     d  |                       d S )Nc                       e Zd ZdS )&ClearTest.test_clear_locals.<locals>.CN__name__
__module____qualname__r   r   r   Cr!   '