Ë
    #´˜j	  ã                   óœ   — d Z ddlmZ ddlZddlmZ ddlmZ ddlm	Z	  G d„ dej                  «      Zed	k(  r ej                  d
¬«       yy)zTest runscript, coverage 16%.é    )Ú	runscriptN)Úrequires)ÚTk)ÚEditorWindowc                   ó2   — e Zd Zed„ «       Zed„ «       Zd„ Zy)ÚScriptBindingTestc                 ól   — t        d«       t        «       | _        | j                  j                  «        y )NÚgui)r   r   ÚrootÚwithdraw)Úclss    ú2lib/python3.12/idlelib/idle_test/test_runscript.pyÚ
setUpClasszScriptBindingTest.setUpClass   s"   € ä�ŒÜ“4ˆŒØ�‰×ÑÕó    c                 óü   — | j                   j                  «        | j                   j                  j                  dd«      D ]  }| j                   j	                  |«       Œ | j                   j                  «        | ` y )NÚafterÚinfo)r   Úupdate_idletasksÚtkÚcallÚafter_cancelÚdestroy)r   Úids     r   ÚtearDownClasszScriptBindingTest.tearDownClass   sX   € à�‰×!Ñ!Ô#Ø—(‘(—+‘+×"Ñ" 7¨FÖ3ˆBØ�H‰H×!Ñ! "Õ%ð 4à�‰×ÑÔØ‰Hr   c                 óz   — t        | j                  ¬«      }t        j                  |«      }|j	                  «        y )N)r   )r   r   r   ÚScriptBindingÚ_close)ÚselfÚewÚsbs      r   Ú	test_initzScriptBindingTest.test_init   s)   € Ü˜tŸy™yÔ)ˆÜ×$Ñ$ RÓ(ˆØ
�	‰	�r   N)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r!   © r   r   r   r   
   s-   „ àñó ðð
 ñó ðór   r   Ú__main__é   )Ú	verbosity)Ú__doc__Úidlelibr   ÚunittestÚtest.supportr   Útkinterr   Úidlelib.editorr   ÚTestCaser   r"   Úmainr&   r   r   Ú<module>r2      sF   ðÙ å Û Ý !Ý Ý 'ô˜×)Ñ)ô ð, ˆzÒØ€H‡M�M˜AÖð r   