3  f@s^dZddlmZddlZddlmZddlmZmZGdddej Z e dkrZej d d dS) zTest multicall, coverage 33%.) multicallN)requires)TkTextc@s4eZdZeddZeddZddZddZd S) MultiCallTestcCs*tdt|_|jjtjt|_dS)NZgui)rrrootZwithdrawrMultiCallCreatorrmc)clsr E/opt/alt/python36/lib64/python3.6/idlelib/idle_test/test_multicall.py setUpClass s zMultiCallTest.setUpClasscCs |`|jj|jj|`dS)N)r rZupdate_idletasksZdestroy)r r r r tearDownClasss  zMultiCallTest.tearDownClasscCsB|j}|jtjt||jt|ttjt}|j||dS)N)r ZassertIsrZ_multicall_dictrZ assertTrue issubclassr)selfr Zmc2r r r test_creators  zMultiCallTest.test_creatorcCs|j|j}|j|jtdS)N)r rZassertIsInstanceZ_MultiCall__binderslist)rZmctextr r r test_init"s zMultiCallTest.test_initN)__name__ __module__ __qualname__ classmethodr rrrr r r r r s  r__main__) verbosity) __doc__ZidlelibrZunittestZ test.supportrZtkinterrrZTestCaserrmainr r r r s