Sindbad~EG File Manager
�
TԚg0M � � � d dl Z d dlZd dlmZmZmZmZ d dlZ e � � Z
G d� de� � Z G d� d� � Z G d� d� � Z
G d � d
� � Zd� Zd� ZdS )
� N)�AbstractTkTest�
tk_version�pixels_conv�
tcl_obj_eqc �� � e Zd ZeZdZdZed� � � Zd� Z de
j fd�Ze
ddd�d�Zdd�Zd � Zd
� Zed�d�Zd
� Zdd�d�Zd� Zd� Zdd�d�Zdd�d�Zd� Zd� Zd� Zd� Zd� ZdS )�AbstractWidgetTestNFc � � | j S # t $ r7 t | j � dd� � � � | _ | j cY S w xY w)N�tk�scaling)�_scaling�AttributeError�float�root�call)�selfs �6/usr/local/lib/python3.11/tkinter/test/widget_tests.pyr zAbstractWidgetTest.scaling sW � � !��=� ��� !� !� !�!�$�)�.�.��y�"A�"A�B�B�D�M��=� � � � !���s � �>A
� A
c �� � | j s| j r
t dk r|S t |t � � r(d� t
| j |� � � � S t |� � S )N�� � � ) �
_stringify�wantobjectsr �
isinstance�tuple�join�map�_str�str)r �values r r zAbstractWidgetTest._str sa � ��� �4�#3� �
�f�8L�8L��L��e�U�#�#� 3��8�8�C�� �5�1�1�2�2�2��5�z�z�� c �P � |||� � rd S | � |||� � d S �N)�assertEqual)r �actual�expected�msg�eqs r �assertEqual2zAbstractWidgetTest.assertEqual2 s9 � �
�2�f�h��� ��F������3�/�/�/�/�/r! )r&