
    zJh                         S r SSKJr  SSKrSSKJr  SSKJrJr   " S S\R                  5      r
\S:X  a  \R                  " S	S
9  gg)zTest calltip_w, coverage 18%.    )	calltip_wN)requires)TkTextc                   :    \ rS rSr\S 5       r\S 5       rS rSrg)CallTipWindowTest	   c                     [        S5        [        5       U l        U R                  R                  5         [	        U R                  5      U l        [        R                  " U R
                  5      U l        g )Ngui)	r   r   rootwithdrawr   textr   CalltipWindowcalltipclss    2lib/python3.13/idlelib/idle_test/test_calltip_w.py
setUpClassCallTipWindowTest.setUpClass   sG    4>--chh7    c                 t    U R                   R                  5         U R                   R                  5         U ?U ? g N)r   update_idletasksdestroyr   r   s    r   tearDownClassCallTipWindowTest.tearDownClass   s+    !!#Hchr   c                 d    U R                  U R                  R                  U R                  5        g r   )assertEqualr   anchor_widgetr   )selfs    r   	test_initCallTipWindowTest.test_init   s     33TYY?r    N)	__name__
__module____qualname____firstlineno__classmethodr   r   r!   __static_attributes__r#   r   r   r   r   	   s.    8 8  
@r   r   __main__   )	verbosity)__doc__idlelibr   unittesttest.supportr   tkinterr   r   TestCaser   r$   mainr#   r   r   <module>r4      sC       ! @)) @& zMMA r   