3 2a@sZddlmZddlZddlmZddlmZmZGdddejZ e dkrVej dd dS) ) multicallN)requires)TkTextc@s4eZdZeddZeddZddZddZd S) MultiCallTestcCs*tdt|_|jjtjt|_dS)NZgui)rrrootZwithdrawrMultiCallCreatorrmc)clsr 3/opt/alt/python36/lib64/python3.6/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) ZidlelibrZunittestZ test.supportrZtkinterrrZTestCaserrmainr r r r s