B
    u9aô  ã               @   sf   d dl Z d dlmZ d dlZe d¡Ze d¡ d dlmZm	Z	 G dd„ de j
ƒZedkrbe  ¡  dS )	é    N)ÚsupportÚ_tkinterZgui)ÚtixÚTclErrorc               @   s   e Zd Zdd„ Zdd„ ZdS )ÚTestTixc             C   sV   yt  ¡ | _W n4 tk
rB   tj d¡r4|  d¡ |  d¡ Y nX |  	| jj
¡ d S )NÚwinz)Tix should always be available on WindowszTix not available)r   ZTkÚrootr   ÚsysÚplatformÚ
startswithZfailZskipTestZ
addCleanupZdestroy)Úself© r   ú/usr/lib/python3.7/test_tix.pyÚsetUp   s    
zTestTix.setUpc             C   s   d S )Nr   )r   r   r   r   Útest_tix_available   s    zTestTix.test_tix_availableN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s   
r   Ú__main__)ZunittestZtestr   r	   Úimport_moduler   ZrequiresZtkinterr   r   ZTestCaser   r   Úmainr   r   r   r   Ú<module>   s   

