
    ѝi                         S r SSKrSSKJr  SSKJrJr  SSKJr	   " S S\R                  5      r\S:X  a  \R                  " SS	9  gg)
z"Test autocomplete_w, coverage 11%.    N)requires)TkTextc                   :    \ rS rSr\S 5       r\S 5       rS rSrg)AutoCompleteWindowTest
   c                     [        S5        [        5       U l        U R                  R                  5         [	        U R                  5      U l        [        R                  " U R
                  S S9U l        g )Ngui)tags)r   r   rootwithdrawr   textacwAutoCompleteWindowclss    7lib/python3.13/idlelib/idle_test/test_autocomplete_w.py
setUpClass!AutoCompleteWindowTest.setUpClass   sI    4>((=    c                 x    U ? U ?U R                  R                  5         U R                  R	                  5         U ?g N)r   r   r   update_idletasksdestroyr   s    r   tearDownClass$AutoCompleteWindowTest.tearDownClass   s0    Hcg!!#Hr   c                 d    U R                  U R                  R                  U R                  5        g r   )assertEqualr   widgetr   )selfs    r   	test_init AutoCompleteWindowTest.test_init   s    $))4r    N)	__name__
__module____qualname____firstlineno__classmethodr   r   r!   __static_attributes__r#   r   r   r   r   
   s-    > >  5r   r   __main__   )	verbosity)__doc__unittesttest.supportr   tkinterr   r   idlelib.autocomplete_wautocomplete_wr   TestCaser   r$   mainr#   r   r   <module>r5      sA    $  !  $5X.. 5* zMMA r   