python (3.11.7)
    e0M                         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_versionpixels_conv
tcl_obj_eqc                       e Zd ZeZdZdZed             Zd Z	de
j        fdZe
ddddZddZd	 Zd
 ZeddZd
 ZdddZd Zd ZdddZdddZd Zd Zd Zd Zd ZdS )AbstractWidgetTestNFc                     	 | j         S # t          $ r7 t          | j                            dd                    | _         | j         cY S w xY w)Ntkscaling)_scalingAttributeErrorfloatrootcall)selfs    M/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/tkinter/test/widget_tests.pyr   zAbstractWidgetTest.scaling   sW    	!=  	! 	! 	!!$)..y"A"ABBDM=   	!s   	 >A
	A
c                     | j         s| j        r
t          dk    r|S t          |t                    r(d                    t
          | j        |                    S t          |          S )N       )	
_stringifywantobjectsr   
isinstancetuplejoinmap_strstr)r   values     r   r   zAbstractWidgetTest._str   sa     	4#3 	
f8L8LLeU## 	388C	5112225zz    c                 P     |||          rd S |                      |||           d S N)assertEqual)r   actualexpectedmsgeqs        r   assertEqual2zAbstractWidgetTest.assertEqual2    s9    
2fh 	F3/////r!   )r&