a
    3j                     @   sl   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m	Z	 ed G dd dee j
Zedkrhe   dS )	    N)requires	swap_attr)AbstractDefaultRootTest)Dialog
askintegerZguic                   @   s   e Zd Zdd ZdS )DefaultRootTestc                 C   sv   |  ttdd t }ttddd  tdd W d    n1 sH0    Y  |  t  |  ttdd d S )Nz
Go To LinezLine numberZwait_windowc                 S   s   |  S )N)destroy)selfw r   g/www/server/python_manager/versions/3.9.10/lib/python3.9/tkinter/test/test_tkinter/test_simpledialog.py<lambda>       z1DefaultRootTest.test_askinteger.<locals>.<lambda>)	ZassertRaisesRuntimeErrorr   tkinterZTkr   r   r   ZNoDefaultRoot)r	   rootr   r   r   test_askinteger   s    (zDefaultRootTest.test_askintegerN)__name__
__module____qualname__r   r   r   r   r   r   
   s   r   __main__)Zunittestr   Ztest.supportr   r   Ztkinter.test.supportr   Ztkinter.simpledialogr   r   ZTestCaser   r   mainr   r   r   r   <module>   s   