@Override public ObservableSource<Object> apply(Object left) throws Exception { return Observable.never(); } },
@Override public ObservableSource<Object> apply(Object v) throws Exception { return Observable.never(); } },
@Override public Observable<Integer> apply(Integer t1) { return Observable.never(); } };
@Override public ObservableSource<Object> apply(Integer right) throws Exception { return Observable.never(); } },
@Override public Observable<Object> call() { return Observable.never(); } }).subscribe(ts);
@Override public ObservableSource<Integer> apply(Integer v) throws Exception { return Observable.never(); } }).test();
@Override public ObservableSource<Object> apply(Observable<Object> o) throws Exception { return o.skipUntil(Observable.never()); } });
@SuppressWarnings("unchecked") @Test(expected = NullPointerException.class) public void combineLatestVarargsFunctionNull() { Observable.combineLatest(null, 128, Observable.never()); }
@Test(expected = CancellationException.class) public void testGetAfterCancel() throws Exception { Observable<String> obs = Observable.never(); Future<String> f = obs.toFuture(); boolean cancelled = f.cancel(true); assertTrue(cancelled); // because OperationNeverComplete never does f.get(); // Future.get() docs require this to throw }
@Test(expected = CancellationException.class) public void testGetWithTimeoutAfterCancel() throws Exception { Observable<String> obs = Observable.never(); Future<String> f = obs.toFuture(); boolean cancelled = f.cancel(true); assertTrue(cancelled); // because OperationNeverComplete never does f.get(Long.MAX_VALUE, TimeUnit.NANOSECONDS); // Future.get() docs require this to throw }
@Override public Object apply(Observable<Object> o) throws Exception { return o.window(Observable.never()).flatMap(new Function<Observable<Object>, ObservableSource<Object>>() { @Override public ObservableSource<Object> apply(Observable<Object> v) throws Exception { return v; } }); } }, false, 1, 1, 1);
@SuppressWarnings("unchecked") @Test(expected = NullPointerException.class) public void combineLatestIterableOneIsNull() { Observable.combineLatest(Arrays.asList(Observable.never(), null), new Function<Object[], Object>() { @Override public Object apply(Object[] v) { return 1; } }, 128).blockingLast(); }
@SuppressWarnings("unchecked") @Test(expected = NullPointerException.class) public void ambVarargsOneIsNull() { Observable.ambArray(Observable.never(), null).blockingLast(); }
@Test public void normalPublisher() { Maybe.just(1).takeUntil(Observable.never()) .test() .assertResult(1); }
@Test public void empty() { Observable.empty() .timeout(Functions.justFunction(Observable.never())) .test() .assertResult(); }
@Test public void mainError() { Observable.error(new TestException()) .window(Functions.justCallable(Observable.never())) .test() .assertError(TestException.class); }
@Test public void dispose() { TestHelper.checkDisposed(PublishSubject.create().sample(1, TimeUnit.SECONDS, new TestScheduler())); TestHelper.checkDisposed(PublishSubject.create().sample(Observable.never())); }