Your IP : 216.73.216.213
U
i�f�; � @ s� d dl Z d dlZd dlmZ d dlmZmZmZ e�d� G dd� dee j �Z
G dd� dee j �ZG d d
� d
ee j �ZG dd� dee j �Z
e
eee
fZed
kr�eje� dS )� N)�support)�AbstractTkTest�AbstractDefaultRootTest�requires_tclZguic @ s e Zd Zdd� Zdd� ZdS )�MiscTestc C s2 | j �� }| �|t� | �d|� | �d|� d S �N�photo�bitmap)�root�image_types�assertIsInstance�tuple�assertIn)�selfr � r �J/opt/alt/python38/lib64/python3.8/tkinter/test/test_tkinter/test_images.py�test_image_types s
zMiscTest.test_image_typesc C s | j �� }| �|t� d S �N)r
�image_namesr r
)r r r r r �test_image_names s
zMiscTest.test_image_namesN)�__name__�
__module__�__qualname__r r r r r r r s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�DefaultRootTestc C sd | � ttj� t�� }t�� }| �|t� | �d|� | �d|� |�� t� � | � ttj� d S r )
�assertRaises�RuntimeError�tkinterr �Tkr r
r �destroy�
NoDefaultRoot)r r
r r r r r s z DefaultRootTest.test_image_typesc C sL | � ttj� t�� }t�� }| �|t� |�� t�� | � ttj� d S r ) r r r r r r r
r r )r r
r r r r r # s z DefaultRootTest.test_image_namesc C sR | � ttj� t�� }t�� }| �|jt�� � |�� t� � | � ttj� d S r )
r r r �BitmapImager r �namer r r �r r
�imager r r �test_image_create_bitmap, s z(DefaultRootTest.test_image_create_bitmapc C sR | � ttj� t�� }t�� }| �|jt�� � |�� t� � | � ttj� d S r )
r r r �
PhotoImager r r! r r r r"