File: D:/Python311/Lib/tkinter/test/test_tkinter/__pycache__/test_geometry_managers.cpython-311.pyc
�
��Vc�� � � � d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z ed� � G d� de e j
� � Z G d � d
e e j
� � Z G d� de e j
� � Z
eee
fZed
k r e j � � dS dS )� N)�TclError)�requires)�pixels_conv)�AbstractWidgetTest�guic �` � e Zd ZdZd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� ZdS )�PackTestNc �d � t j | j d�� � }|� d� � |� dd� � t j |dddd� � � }t j |d
ddd
� � � }t j |dddd� � � }t j |dddd� � � }|||||fS )N�pack)�name�300x200+0+0� �a� �( �red)r �width�height�bg�b�2 � �blue�c�P �green�d�yellow)�tkinter�Toplevel�root�wm_geometry�
wm_minsize�Frame��selfr r r r r s �DD:\Python311\Lib\tkinter\test\test_tkinter\test_geometry_managers.py�create2zPackTest.create2 s� � ���� ��7�7�7������'�'�'�����1�����M�$�S��2�%�H�H�H���M�$�S��2�&�I�I�I���M�$�S��2�'�J�J�J���M�$�S��2�(�K�K�K���Q��1�a��� c �t � | � � � \ }}}}}| � t d|z � � 5 |� |�� � d d d � � n# 1 swxY w Y | � t d� � 5 |� d�� � d d d � � n# 1 swxY w Y |� d�� � |� d�� � |� d�� � |� d�� � | � |� � � ||||g� � |� |�� � | � |� � � ||||g� � |� |�� � | � |� � � ||||g� � d S )N�window "%s" isn't packed)�after�bad window path name ".foo"�.foo�top��side�r( �assertRaisesRegexr �pack_configure�assertEqual�pack_slavesr% s r'