3  f3@sldZddlmZddlZddlmZddlmZGdddejZ Gdd d ejZ e d krhej d d dS) zTest window, coverage 47%.)windowN)requires)Tkc@seZdZddZdS)WindowListTestcCs(tj}|j|ji|j|jgdS)N)r WindowList assertEqualdictZ callbacks)selfZwlr 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,eZdZeddZeddZddZdS)ListedToplevelTestcCs&tt_tdt|_|jjdS)NZgui)setrregistryrrrootZwithdraw)clsr r r setUpClassszListedToplevelTest.setUpClasscCs&tjt_|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