+
     Bi                         ^ RI Ht ^ RIt^ RIHt ^ RIHt ^ RIHtH	t	  ! R R]P                  4      t]R8X  d   ]P                  ! ^R	7       R# R# )
    )stackviewerN)requires)Tk)TreeNodeScrolledCanvasc                   F   a  ] tR t^t o ]R 4       t]R 4       tR tRtV t	R# )StackBrowserTestc                n    \        R 4       \        4       V n        V P                  P                  4        R# )guiN)r   r   rootwithdrawclss   &9/usr/lib/python3.14/idlelib/idle_test/test_stackviewer.py
setUpClassStackBrowserTest.setUpClass   s$     	4    c                r    V P                   P                  4        V P                   P                  4        V = R # N)r   update_idletasksdestroyr   s   &r   tearDownClassStackBrowserTest.tearDownClass   s+     	!!# 	Hr   c                T    \          V P
                  pV! \        P                  \        4       V! \        P                  \        P                  4       V! \        P                  \        4       R #   \         d,   p\        P                  ! T P                  T4      p R p?LR p?ii ; ir   )abc	NameErrorr   StackBrowserr   assertIsInstancescr   itemStackTreeItemnoder   )selfexcsbisis   &   r   	test_initStackBrowserTest.test_init   ss    	: ##KNNN+Kk778Kh'  	:))$))S9B	:s   A1 1B'<!B""B' N)
__name__
__module____qualname____firstlineno__classmethodr   r   r'   __static_attributes____classdictcell__)__classdict__s   @r   r	   r	      s5        ( (r   r	   __main__)	verbosity)idlelibr   unittesttest.supportr   tkinterr   idlelib.treer   r   TestCaser	   r*   mainr)   r   r   <module>r;      sC       !  1(x(( (: zMMA r   