
   (K                       d dl Z d dlZd dlmZmZ d dlmZ d dlmZ d dl	m
Z
  ed            G d dee j                  Zed	k    r e j                     dS dS )
    N)requires	swap_attr)AbstractDefaultRootTest)Dialog)showinfoguic                       e Zd Zd ZdS )DefaultRootTestc                    fd}t          t          d|          5  d |                     t          t          dd           |                     d           t          j                    }d |                     t          t          dd           |                     d           |                                 t          j	                     |                     t          t          dd           d d d            d S # 1 swxY w Y   d S )Nc                 b    |                                  |                                t          )N)updatewinfo_ismappedZeroDivisionError)dialogmasterismappeds     w/nix/store/c6yb989sl77467xxwhylnkph1pqyi47p-python3-3.11.15/lib/python3.11/tkinter/test/test_tkinter/test_messagebox.pytest_callbackz4DefaultRootTest.test_showinfo.<locals>.test_callback   s'    MMOOO,,..H##    _test_callbackSpamzEgg InformationFT)r   r   assertRaisesr   r   assertEqualtkinterTkdestroyNoDefaultRootRuntimeError)selfr   rootr   s      @r   test_showinfozDefaultRootTest.test_showinfo   sY   	$ 	$ 	$ 	$ 	$ v/?? 	Q 	QH/6CTUUUXu---:<<DH/6CTUUUXt,,,LLNNN!###lHf>OPPP	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Q 	Qs   CC;;C?C?N)__name__
__module____qualname__r!    r   r   r
   r
      s(        Q Q Q Q Qr   r
   __main__)unittestr   test.supportr   r   tkinter.test.supportr   tkinter.commondialogr   tkinter.messageboxr   TestCaser
   r"   mainr%   r   r   <module>r.      s      , , , , , , , , 8 8 8 8 8 8 ' ' ' ' ' ' ' ' ' ' ' ' Q Q Q Q Q-x/@ Q Q Q0 zHMOOOOO r   