B
A: @ s d Z ddlmZ ddlZddlmZ ddlZddlm Z ddl
mZ dddhZd hZ
ee
B ZG d
d dejZG dd
d
ejZG dd dejZedkrejdd dS )z%Test macosx, coverage 45% on Windows. )macosxN)requires)FileListcarboncocoaxquartzotherc @ s0 e Zd ZdZedd Zedd Zdd ZdS ) InitTktypeTestzTest _init_tk_type.c C s( t d t | _| j tj| _d S )Ngui)r tkTkrootwithdrawr platform
orig_platform)cls r B/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_macosx.py
setUpClass s
zInitTktypeTest.setUpClassc C s$ | j | j | ` | jt_d S )N)r
update_idletasksdestroyr r r )r r r r
tearDownClass s
zInitTktypeTest.tearDownClassc
C s` xZdt fdtffD ]F\}}| j|d, |t_tjdk t | tj| W dQ R X qW dS )z