a
    ¼3jq  ã                   @   sX   d dl Z d dlZd dlmZ d dlmZ edƒ G dd„ dee jƒZedkrTe  	¡  dS )é    N)Úrequires)ÚAbstractTkTestZguic                       s,   e Zd Z‡ fdd„Zdd„ Zdd„ Z‡  ZS )ÚTextTestc                    s   t ƒ  ¡  t | j¡| _d S )N)ÚsuperÚsetUpÚtkinterÚTextÚrootÚtext)Úself©Ú	__class__© ú_/www/server/python_manager/versions/3.9.10/lib/python3.9/tkinter/test/test_tkinter/test_text.pyr   
   s    
zTextTest.setUpc              
   C   s‚   | j }| ¡ }zR| d¡ |  | ¡ d¡ | d¡ |  | ¡ d¡ W | |¡ |  | ¡ |¡ n| |¡ |  | ¡ |¡ 0 d S )Nr   é   )r
   ÚdebugÚassertEqual)r   r
   Zolddebugr   r   r   Ú
test_debug   s    


ÿ
zTextTest.test_debugc                 C   s’   | j }|  tj|jd d¡ |  tj|jdd ¡ |  tj|jd d ¡ |  tj|jdd¡ | dd¡ |  | ddd¡d¡ |  | d	dd¡d
¡ d S )Nz1.0ÚaÚ r   zhi-testz-testÚendz1.2Útestz1.3)r
   ZassertRaisesr   ZTclErrorÚsearchÚinsertr   )r   r
   r   r   r   Útest_search   s    zTextTest.test_search)Ú__name__Ú
__module__Ú__qualname__r   r   r   Ú__classcell__r   r   r   r   r      s   r   Ú__main__)
Zunittestr   Ztest.supportr   Ztkinter.test.supportr   ZTestCaser   r   Úmainr   r   r   r   Ú<module>   s   $