Example #1
0
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)
Example #2
0
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)