o
    JAf                     @   sb   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 dej
Zedkr/ejdd	 dS dS )
z"Test autocomplete_w, coverage 11%.    N)requires)TkTextc                   @   s,   e Zd Zedd Zedd Zdd ZdS )AutoCompleteWindowTestc                 C   s<   t d t | _| j  t| j| _tj| jd d| _d S )NZgui)tags)r   r   rootZwithdrawr   textacwZAutoCompleteWindowcls r   </usr/lib/python3.10/idlelib/idle_test/test_autocomplete_w.py
setUpClass   s
   
z!AutoCompleteWindowTest.setUpClassc                 C   s$   | ` | `| j  | j  | `d S N)r   r	   r   Zupdate_idletasksZdestroyr
   r   r   r   tearDownClass   s   

z$AutoCompleteWindowTest.tearDownClassc                 C   s   |  | jj| j d S r   )ZassertEqualr	   Zwidgetr   )selfr   r   r   	test_init   s   z AutoCompleteWindowTest.test_initN)__name__
__module____qualname__classmethodr   r   r   r   r   r   r   r   
   s    

r   __main__   )	verbosity)__doc__ZunittestZtest.supportr   tkinterr   r   Zidlelib.autocomplete_wZautocomplete_wr	   ZTestCaser   r   mainr   r   r   r   <module>   s    