
    ch_                         d Z ddlmZ ddlZddlmZ  ed           ddlmZmZm	Z	 ddl
mZ  G d d	ej                  Zed
k    r ej        d           dS dS )zTest help, coverage 94%.    )helpN)requiresgui)abspathdirnamejoin)Tkc                   F    e Zd Zed             Zed             Zd Zd ZdS )IdleDocTestc                     t                      x| _        }|                                 t          j        |          | _        dS )z9By itself, this tests that file parsed without exception.N)r	   rootwithdrawr   show_idlehelpwindow)clsr   s     -  /home/conda/feedstock_root/build_artifacts/python-split_1761172146731/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.11/idlelib/idle_test/test_help.py
setUpClasszIdleDocTest.setUpClass   s7     $$4'--


    c                 r    | ` | j                                         | j                                         | `d S )N)r   r   update_idletasksdestroy)r   s    r   tearDownClasszIdleDocTest.tearDownClass   s8    J!!###HHHr   c                 `    |                      d| j                                                   d S )NzIDLE Doc)assertInr   wm_title)selfs    r   test_1windowzIdleDocTest.test_1window   s*    j$+"6"6"8"899999r   c                 |    | j         j        j        }|                     |                    dd          d           d S )Nz1.0z1.endz IDLE )r   frametextassertEqualget)r   r    s     r   
test_4textzIdleDocTest.test_4text   s9    { %%118<<<<<r   N)__name__
__module____qualname__classmethodr   r   r   r#    r   r   r   r      sf        . . [.   [: : := = = = =r   r   __main__   )	verbosity)__doc__idlelibr   unittesttest.supportr   os.pathr   r   r   tkinterr	   TestCaser   r$   mainr(   r   r   <module>r4      s             ! ! ! ! ! !  * * * * * * * * * *      = = = = =(# = = =0 zHMA r   