@Override public void onError(final Throwable e) { onError(e, innerScheduler.now()); }
@Test public void errorLeftBlockRight() { Throwable error = new Throwable(); Observable<Either<EventA, EventB>> either = RxEither.from(eventASubject, eventBSubject); either.subscribe(subscriber); eventASubject.onError(error); eventBSubject.onNext(eventB); testScheduler.triggerActions(); subscriber.assertError(error); subscriber.assertNotCompleted(); subscriber.assertUnsubscribed(); subscriber.assertNoValues(); }