+
     Bi{                         R t ^ RIHt ^ RIt^ RIHt ]! R4       ^ RIHtHtH	t	 ^ RI
Ht  ! R R]P                  4      t]R	8X  d   ]P                  ! ^R
7       R# R# )zTest help, coverage 94%.)helpN)requiresgui)abspathdirnamejoin)Tkc                   L   a  ] tR t^t o ]R 4       t]R 4       tR tR tRt	V t
R# )IdleDocTestc                ~    \        4       ;V n        pVP                  4        \        P                  ! V4      V n        R# )z9By itself, this tests that file parsed without exception.N)r   rootwithdrawr   show_idlehelpwindow)clsr   s   & 2/usr/lib/python3.14/idlelib/idle_test/test_help.py
setUpClassIdleDocTest.setUpClass   s-     $4''-
    c                v    V = V P                  P                  4        V P                  P                  4        V =R # )N)r   r   update_idletasksdestroy)r   s   &r   tearDownClassIdleDocTest.tearDownClass   s,    J!!#Hr   c                Z    V P                  R V P                  P                  4       4       R# )zIDLE DocN)assertInr   wm_title)selfs   &r   test_1windowIdleDocTest.test_1window   s    j$++"6"6"89r   c                    V P                   P                  P                  pV P                  VP	                  R R4      R4       R# )z1.0z1.endu"    IDLE — Python editor and shell N)r   frametextassertEqualget)r   r"   s   & r   
test_4textIdleDocTest.test_4text   s3    {{  %%%13WXr    N)__name__
__module____qualname____firstlineno__classmethodr   r   r   r%   __static_attributes____classdictcell__)__classdict__s   @r   r
   r
      s<     . .  :Y Yr   r
   __main__)	verbosity)__doc__idlelibr   unittesttest.supportr   os.pathr   r   r   tkinterr   TestCaser
   r(   mainr'   r   r   <module>r:      sP       !  * * Y(## Y0 zMMA r   