def test_CtrlConn_add_res_callback(): def success(): pass def error(): pass ctrl = CtrlConn() ctrl.add_res_callback('magic', success, error) assert ctrl.res_callbacks['magic'] == (success, error)
def test_CtrlConn_add_res_callback_duplicate(): def on_success(): pass def on_error(): pass def dup(): pass ctrl = CtrlConn() ctrl.add_res_callback('magic', on_success, on_error) ctrl.add_res_callback('magic', dup, on_error) assert ctrl.res_callbacks['magic'] == (on_success, on_error)