@Test public void source() { Flowable<Integer> source = Flowable.range(1, 3); assertSame(source, (((HasUpstreamPublisher<?>)source.replay())).source()); }
@Test public void source() { Flowable<Integer> source = Flowable.just(1); assertSame(source, (((HasUpstreamPublisher<?>)source.reduce(sum))).source()); }
@Test public void source() { Flowable<Integer> f = Flowable.never(); assertSame(f, (((HasUpstreamPublisher<?>)f.publish()).source())); }
@SuppressWarnings("unchecked") @Test public void source() { Flowable<Integer> f = Flowable.just(1); assertSame(f, ((HasUpstreamPublisher<Integer>)f.map(Functions.<Integer>identity())).source()); } }