3 § f3ã@sldZddlmZddlZddlmZddlmZGdd„dejƒZ Gdd „d ejƒZ e d krhej d d �dS) zTest window, coverage 47%.é)ÚwindowN)Úrequires)ÚTkc@seZdZdd„ZdS)ÚWindowListTestcCs(tjƒ}|j|jiƒ|j|jgƒdS)N)rÚ WindowListÚ assertEqualÚdictZ callbacks)ÚselfZwl©r úB/opt/alt/python36/lib64/python3.6/idlelib/idle_test/test_window.pyÚ test_init szWindowListTest.test_initN)Ú__name__Ú __module__Ú __qualname__r r r r r r src@s,eZdZedd„ƒZedd„ƒZdd„ZdS)ÚListedToplevelTestcCs&tƒt_tdƒtƒ|_|jjƒdS)NZgui)ÚsetrÚregistryrrÚrootZwithdraw)Úclsr r r Ú setUpClassszListedToplevelTest.setUpClasscCs&tjƒt_|jjƒ|jjƒ|`dS)N)rrrrZupdate_idletasksZdestroy)rr r r Ú tearDownClasss   z ListedToplevelTest.tearDownClasscCs,tj|jƒ}|j|tjƒ|j|j|ƒdS)N)rZListedToplevelrZassertInrrZfocused_widget)r Úwinr r r r %s zListedToplevelTest.test_initN)r rrÚ classmethodrrr r r r r rs  rÚ__main__é)Ú verbosity) Ú__doc__ZidlelibrZunittestZ test.supportrZtkinterrZTestCaserrr Úmainr r r r Ús