3
§ fí ã @ s¨ d Z ddlmZ ddlZddlmZ ddlZddlj Z ddl
mZ dddhZd hZ
ee
B ZG d
d„ dejƒZG dd
„ d
ejƒZG dd„ dejƒZedkr¤ejdd� dS )z%Test macosx, coverage 45% on Windows.é )ÚmacosxN)Úrequires)ÚFileListÚcarbonÚcocoaÚxquartzÚotherc @ s0 e Zd ZdZedd„ ƒZedd„ ƒZdd„ ZdS ) ÚInitTktypeTestzTest _init_tk_type.c C s( t dƒ tjƒ | _| jjƒ tj| _d S )NÚgui)r ÚtkÚTkÚrootÚwithdrawr ÚplatformÚ
orig_platform)Úcls© r úB/opt/alt/python36/lib64/python3.6/idlelib/idle_test/test_macosx.pyÚ
setUpClass s
zInitTktypeTest.setUpClassc C s$ | j jƒ | j jƒ | ` | jt_d S )N)r
Úupdate_idletasksÚdestroyr r r )r r r r Ú
tearDownClass s
zInitTktypeTest.tearDownClassc C s` xZdt fdtffD ]F\}}| j|d��, |t_tjdk tjƒ | jtj|ƒ W dQ R X qW dS )z