B  f @sfdZddlmZddlZddlmZddlmZddlm Z Gdddej Z e d krbej d d dS) zTest runscript, coverage 16%.) runscriptN)requires)Tk) EditorWindowc@s,eZdZeddZeddZddZdS)ScriptBindingTestcCstdt|_|jdS)NZgui)rrrootZwithdraw)clsr E/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_runscript.py setUpClass szScriptBindingTest.setUpClasscCsB|jx$|jjddD]}|j|qW|j|`dS)NZafterinfo)rZupdate_idletasksZtkZcallZ after_cancelZdestroy)ridr 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)__doc__ZidlelibrZunittestZ test.supportrZtkinterrZidlelib.editorrZTestCaserrmainr r r r s