B YI~d ã@sbddlmZddlZddlmZddlmZddlmZGdd„dej ƒZ e dkr^ej d d �dS) é)Ú runscriptN)Úrequires)ÚTk)Ú EditorWindowc@s,eZdZedd„ƒZedd„ƒZdd„ZdS)ÚScriptBindingTestcCstdƒtƒ|_|j ¡dS)NZgui)rrÚrootZwithdraw)Úcls©r úE/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_runscript.pyÚ setUpClass szScriptBindingTest.setUpClasscCsB|j ¡x$|jj dd¡D]}|j |¡qW|j ¡|`dS)NZafterÚinfo)rZupdate_idletasksZtkZcallZ after_cancelZdestroy)rÚidr r r Ú tearDownClasss   zScriptBindingTest.tearDownClasscCs"t|jd�}t |¡}| ¡dS)N)r)rrrZ ScriptBindingZ_close)ÚselfZewZsbr r r Ú test_inits  zScriptBindingTest.test_initN)Ú__name__Ú __module__Ú __qualname__Ú classmethodr rrr r r r r s  rÚ__main__é)Ú verbosity) ZidlelibrZunittestZ test.supportrZtkinterrZidlelib.editorrZTestCaserrÚmainr r r r Ús