
    /hh                         S r SSKJr  SSKrSSKJr  SSKJr  SSKJ	r	   " S S\R                  5      r\S	:X  a  \R                  " S
S9  gg)zTest zoomheight, coverage 66%.    )
zoomheightN)requires)Tk)EditorWindowc                   @    \ rS rSr\S 5       r\S 5       rS rS rSr	g)Test   c                     [        S5        [        5       U l        U R                  R                  5         [	        U R                  S9U l        g )Ngui)root)r   r   r   withdrawr   editwin)clss    J/opt/python-3.13.8/usr/lib/python3.13/idlelib/idle_test/test_zoomheight.py
setUpClassTest.setUpClass   s2    4"1    c                 4   U R                   R                  5         U R                  R                  5         U R                  R                  R                  SS5       H  nU R                  R                  U5        M      U R                  R                  5         U ?g )Nafterinfo)r   _closer   update_idletaskstkcallafter_canceldestroy)r   ids     r   tearDownClassTest.tearDownClass   sh    !!#((++""7F3BHH!!"% 4Hr   c                     [         R                  " U R                  5      nU R                  UR                  U R                  5        g N)r   
ZoomHeightr   assertIsselfzooms     r   	test_initTest.test_init   s,    $$T\\2dllDLL1r   c                 d    [         R                  " U R                  5      nUR                  5         g r!   )r   r"   r   zoom_height_eventr$   s     r   test_zoom_height_eventTest.test_zoom_height_event!   s"    $$T\\2 r    N)
__name__
__module____qualname____firstlineno__classmethodr   r   r'   r+   __static_attributes__r-   r   r   r   r      s2    2 2  2!r   r   __main__   )	verbosity)__doc__idlelibr   unittesttest.supportr   tkinterr   idlelib.editorr   TestCaser   r.   mainr-   r   r   <module>r?      sF        !  '!8 !6 zMMA r   