Your IP : 216.73.216.213
U
i�f�+ � @ s� d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlmZm Z ed� G dd� deej
�ZG dd � d eej
�ZG d
d� de ej
�Z
eee
fZedkr�ee� dS )
� N)�ttk)�requires�run_unittest)�AbstractTkTest�AbstractDefaultRootTestZguic sD e Zd Z� fdd�Zdd� Zdd� Zdd� Zd d
� Zdd� Z� Z S )
�LabeledScaleTestc s | j �� t� �� d S �N)�root�update_idletasks�super�tearDown��self�� __class__� �J/opt/alt/python38/lib64/python3.8/tkinter/test/test_ttk/test_extensions.pyr s
zLabeledScaleTest.tearDownc C s� t �| j�}|jj}|�� | �tj|j j
|� t�| j�}|j}t j| j|d�}|�� | jrz| �
|j �
|�|�� � n| �
t|j �
|��|�� � ~| �tj|j j
|� t�| j�}t j| j|d�}|�� t j| j|d� ttd�r�| �tjtj� d S )N��variable� last_type)r �LabeledScaler � _variable�_name�destroy�assertRaises�tkinter�TclError�tk�globalgetvar� DoubleVar�wantobjects�assertEqual�get�floatZIntVar�hasattr�sys�assertNotEqualr )r �x�var�myvar�namer r r �test_widget_destroy s&