
    z%i                         d Z ddlZddlmZ ddlmZmZ ddlmZ	  G d dej                        Zedk(  r ej                  d	       yy)
z"Test autocomplete_w, coverage 11%.    N)requires)TkTextc                   2    e Zd Zed        Zed        Zd Zy)AutoCompleteWindowTestc                     t        d       t               | _        | j                  j                          t	        | j                        | _        t        j                  | j
                  d       | _        y )Ngui)tags)r   r   rootwithdrawr   textacwAutoCompleteWindowclss    Y/home/uftp/.pyenv/versions/3.12.0/lib/python3.12/idlelib/idle_test/test_autocomplete_w.py
setUpClassz!AutoCompleteWindowTest.setUpClass   sI    4>((=    c                 x    | ` | `| j                  j                          | j                  j	                          | `y N)r   r   r   update_idletasksdestroyr   s    r   tearDownClassz$AutoCompleteWindowTest.tearDownClass   s0    Hcg!!#Hr   c                 d    | j                  | j                  j                  | j                         y r   )assertEqualr   widgetr   )selfs    r   	test_initz AutoCompleteWindowTest.test_init   s    $))4r   N)__name__
__module____qualname__classmethodr   r   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>r/      sC    $  !  $5X.. 5* zHMMA r   