3 Õì2afã@sbddlmZddlZddlmZddlmZddlmZGdd„dej ƒZ e dkr^ej d d �dS) é)ÚiomenuN)Úrequires)ÚTk)Ú EditorWindowc@s,eZdZedd„ƒZedd„ƒZdd„ZdS)Ú IOBindigTestcCs,tdƒtƒ|_|jjƒt|jd�|_dS)NZgui)Úroot)rrrZwithdrawrÚeditwin)Úcls©r ú0/opt/alt/python36/lib64/python3.6/test_iomenu.pyÚ setUpClass s zIOBindigTest.setUpClasscCsP|jjƒ|`|jjƒx$|jjjddƒD]}|jj|ƒq*W|jjƒ|`dS)NÚafterÚinfo)rZ_closerZupdate_idletasksZtkZcallZ after_cancelZdestroy)r Úidr r r Ú tearDownClasss   zIOBindigTest.tearDownClasscCs&tj|jƒ}|j|j|jƒ|jdS)N)rZ IOBindingrZassertIsÚclose)ÚselfÚior r r Ú test_inits zIOBindigTest.test_initN)Ú__name__Ú __module__Ú __qualname__Ú classmethodr rrr r r r r s  rÚ__main__é)Ú verbosity) ZidlelibrZunittestZ test.supportrZtkinterrZidlelib.editorrZTestCaserrÚmainr r r r Ús