a 9źdg3ć@sldZddlmZddlZddlmZddlmZGdd„dejƒZ Gdd „d ejƒZ e d krhej d d dS) zTest window, coverage 47%.é)ŚwindowN)Śrequires)ŚTkc@seZdZdd„ZdS)ŚWindowListTestcCs(t ”}| |ji”| |jg”dS©N)rŚ WindowListŚ assertEqualŚdictZ callbacks)ŚselfZwl©r ś9/usr/local/lib/python3.9/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ƒ|_|j ”dS)NZgui)ŚsetrŚregistryrrŚrootZwithdraw©Śclsr r r Ś setUpClassszListedToplevelTest.setUpClasscCs&t ”t_|j ”|j ”|`dSr)rrrrZupdate_idletasksZdestroyrr r r Ś tearDownClasss   z ListedToplevelTest.tearDownClasscCs,t |j”}| |tj”| |j|”dSr)rZListedToplevelrZassertInrrZfocused_widget)r Świnr r r r %s zListedToplevelTest.test_initN)rrrŚ classmethodrrr r r r r rs   rŚ__main__é)Ś verbosity) Ś__doc__ZidlelibrZunittestZ test.supportrŚtkinterrZTestCaserrrŚmainr r r r Śs