def test_on_next_ctor_and_props():
    n = OnNext(42)
    assert 'N' == n.kind
    assert n.has_value
    assert 42 == n.value
    assert not hasattr(n, "exception")
 def create():
     return OnNext(42).to_observable(scheduler)
Ejemplo n.º 3
0
 def on_next(self, value: Any) -> None:
     self.messages.append(Recorded(self.scheduler.clock, OnNext(value)))
Ejemplo n.º 4
0
 def on_next(value):
     observer.on_next(OnNext(value))
Ejemplo n.º 5
0
def test_on_next_accept_observer():
    con = CheckOnNextObserver()
    n1 = OnNext(42)
    n1.accept(con)
    assert (con.value == 42)
Ejemplo n.º 6
0
def test_on_next_tostring():
    n1 = OnNext(42)
    assert ("OnNext" in str(n1))
    assert ("42" in str(n1))
Ejemplo n.º 7
0
import rx
import rx.operators as ops
from rx.core.notification import OnNext, OnCompleted

numbers = rx.from_([OnNext(1), OnNext(2), OnNext(3), OnNext(4), OnCompleted()])

numbers.pipe(ops.dematerialize()).subscribe(
    on_next=lambda i: print("on_next {}".format(i)),
    on_error=lambda e: print("on_error: {}".format(e)),
    on_completed=lambda: print("on_completed"))