def test_on_error_accept_action(): ex = 'ex' obs = [False] n1 = OnError(ex) def on_next(x): assert(False) return None def on_error(ex): obs[0] = True return obs[0] def on_completed(): assert(False) return None n1.accept(on_next, on_error, on_completed) assert(obs[0])
def test_throw_accept_action(): ex = 'ex' obs = [False] n1 = OnError(ex) def on_next(x): assert False return None def on_error(ex): obs[0] = True return obs[0] def on_completed(): assert False return None n1.accept(on_next, on_error, on_completed) assert obs[0]
def test_throw_accept_action_with_result(): ex = 'ex' n1 = OnError(ex) def on_next(x): assert False return None def on_error(ex): return "OK" def on_completed(): assert False return None res = n1.accept(on_next, on_error, on_completed) assert 'OK' == res
def test_on_error_accept_action_with_result(): ex = 'ex' n1 = OnError(ex) def on_next(x): assert(False) return None def on_error(ex): return "OK" def on_completed(): assert(False) return None res = n1.accept(on_next, on_error, on_completed) assert('OK' == res)
def test_throw_accept_observer_with_result(): ex = 'ex' n1 = OnError(ex) def on_next(x): assert(False) return None def on_error(ex): return "OK" def on_completed(): assert(False) return None res = n1.accept(AcceptObserver(on_next, on_error, on_completed)) assert('OK' == res)
def test_throw_accept_observer_with_result(): ex = 'ex' n1 = OnError(ex) def on_next(x): assert (False) return None def on_error(ex): return "OK" def on_completed(): assert (False) return None res = n1.accept(AcceptObserver(on_next, on_error, on_completed)) assert ('OK' == res)
def test_throw_accept_observer(): ex = 'ex' obs = CheckOnErrorObserver() n1 = OnError(ex) n1.accept(obs) assert ex == obs.error
def test_on_error_accept_observer(): ex = 'ex' obs = CheckOnErrorObserver() n1 = OnError(ex) n1.accept(obs) assert(ex == obs.error)