Skip to content

Commit f6a54e7

Browse files
committed
Have unit tests extends RxJavaTest - 3
This commit updates the unit tests of the following operators: * single * subjects * subscribers And for internal operators: * internal.disposable * internal.fuctions * internal.observers * internal.queue * interanl.schedulers * internal.subscribers * internal.subscriptions * internal.operator.completable Related: ReactiveX#6583
1 parent 663e5a2 commit f6a54e7

File tree

142 files changed

+256
-1090
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+256
-1090
lines changed

src/test/java/io/reactivex/BackpressureEnumTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
import io.reactivex.annotations.BackpressureKind;
2323

24-
public class BackpressureEnumTest {
24+
public class BackpressureEnumTest extends RxJavaTest {
2525

2626
@Test
2727
public void backpressureOverflowStrategy() {

src/test/java/io/reactivex/ConverterTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import io.reactivex.exceptions.TestException;
2121
import io.reactivex.parallel.*;
2222

23-
public final class ConverterTest {
23+
public final class ConverterTest extends RxJavaTest {
2424

2525
@Test
2626
public void flowableConverterThrows() {

src/test/java/io/reactivex/NotificationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import io.reactivex.exceptions.TestException;
2121

22-
public class NotificationTest {
22+
public class NotificationTest extends RxJavaTest {
2323

2424
@Test
2525
public void valueOfOnErrorIsNull() {

src/test/java/io/reactivex/TransformerTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import static org.junit.Assert.*;
2121

22-
public class TransformerTest {
22+
public class TransformerTest extends RxJavaTest {
2323

2424
@Test
2525
public void flowableTransformerThrows() {

src/test/java/io/reactivex/XFlatMapTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import io.reactivex.subscribers.TestSubscriber;
3030
import io.reactivex.testsupport.TestHelper;
3131

32-
public class XFlatMapTest {
32+
public class XFlatMapTest extends RxJavaTest {
3333

3434
@Rule
3535
public Retry retry = new Retry(5, 1000, true);

src/test/java/io/reactivex/internal/SubscribeWithTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import io.reactivex.observers.TestObserver;
2222
import io.reactivex.subscribers.TestSubscriber;
2323

24-
public class SubscribeWithTest {
24+
public class SubscribeWithTest extends RxJavaTest {
2525

2626
@Test
2727
public void withFlowable() {

src/test/java/io/reactivex/internal/disposables/ArrayCompositeDisposableTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515

1616
import static org.junit.Assert.*;
1717

18+
import io.reactivex.RxJavaTest;
1819
import org.junit.Test;
1920

2021
import io.reactivex.disposables.*;
2122
import io.reactivex.testsupport.TestHelper;
2223

23-
public class ArrayCompositeDisposableTest {
24+
public class ArrayCompositeDisposableTest extends RxJavaTest {
2425

2526
@Test
2627
public void normal() {

src/test/java/io/reactivex/internal/disposables/CancellableDisposableTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@
1818
import java.util.List;
1919
import java.util.concurrent.atomic.AtomicInteger;
2020

21+
import io.reactivex.RxJavaTest;
2122
import org.junit.Test;
2223

2324
import io.reactivex.exceptions.TestException;
2425
import io.reactivex.functions.Cancellable;
2526
import io.reactivex.plugins.RxJavaPlugins;
2627
import io.reactivex.testsupport.TestHelper;
2728

28-
public class CancellableDisposableTest {
29+
public class CancellableDisposableTest extends RxJavaTest {
2930

3031
@Test
3132
public void normal() {

src/test/java/io/reactivex/internal/disposables/DisposableHelperTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
import java.util.List;
1919
import java.util.concurrent.atomic.AtomicReference;
2020

21+
import io.reactivex.RxJavaTest;
2122
import org.junit.Test;
2223

2324
import io.reactivex.disposables.*;
2425
import io.reactivex.plugins.RxJavaPlugins;
2526
import io.reactivex.testsupport.TestHelper;
2627

27-
public class DisposableHelperTest {
28+
public class DisposableHelperTest extends RxJavaTest {
2829
@Test
2930
public void enumMethods() {
3031
assertEquals(1, DisposableHelper.values().length);

src/test/java/io/reactivex/internal/disposables/EmptyDisposableTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515

1616
import static org.junit.Assert.*;
1717

18+
import io.reactivex.RxJavaTest;
1819
import org.junit.Test;
1920

2021
import io.reactivex.internal.fuseable.*;
2122
import io.reactivex.testsupport.TestHelper;
2223

23-
public class EmptyDisposableTest {
24+
public class EmptyDisposableTest extends RxJavaTest {
2425

2526
@Test
2627
public void noOffer() {

src/test/java/io/reactivex/internal/disposables/ListCompositeDisposableTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@
1717

1818
import java.util.*;
1919

20+
import io.reactivex.RxJavaTest;
2021
import org.junit.Test;
2122

2223
import io.reactivex.disposables.*;
2324
import io.reactivex.exceptions.*;
2425
import io.reactivex.testsupport.TestHelper;
2526

26-
public class ListCompositeDisposableTest {
27+
public class ListCompositeDisposableTest extends RxJavaTest {
2728

2829
@Test
2930
public void constructorAndAddVarargs() {

src/test/java/io/reactivex/internal/functions/FunctionsTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.lang.reflect.Method;
1919
import java.util.List;
2020

21+
import io.reactivex.RxJavaTest;
2122
import org.junit.Test;
2223

2324
import io.reactivex.exceptions.TestException;
@@ -27,7 +28,7 @@
2728
import io.reactivex.plugins.RxJavaPlugins;
2829
import io.reactivex.testsupport.TestHelper;
2930

30-
public class FunctionsTest {
31+
public class FunctionsTest extends RxJavaTest {
3132
@Test
3233
public void utilityClass() {
3334
TestHelper.checkUtilityClass(Functions.class);

src/test/java/io/reactivex/internal/functions/ObjectHelperTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,14 @@
1313

1414
package io.reactivex.internal.functions;
1515

16+
import io.reactivex.RxJavaTest;
1617
import org.junit.Test;
1718

1819
import io.reactivex.testsupport.TestHelper;
1920

2021
import static org.junit.Assert.*;
2122

22-
public class ObjectHelperTest {
23+
public class ObjectHelperTest extends RxJavaTest {
2324

2425
@Test
2526
public void utilityClass() {

src/test/java/io/reactivex/internal/observers/BasicFuseableObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@
1313

1414
package io.reactivex.internal.observers;
1515

16+
import io.reactivex.RxJavaTest;
1617
import org.junit.Test;
1718

1819
import io.reactivex.annotations.Nullable;
1920
import io.reactivex.disposables.Disposables;
2021
import io.reactivex.observers.TestObserver;
2122
import io.reactivex.testsupport.TestObserverEx;
2223

23-
public class BasicFuseableObserverTest {
24+
public class BasicFuseableObserverTest extends RxJavaTest {
2425

2526
@Test(expected = UnsupportedOperationException.class)
2627
public void offer() {

src/test/java/io/reactivex/internal/observers/BasicQueueDisposableTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@
1313

1414
package io.reactivex.internal.observers;
1515

16+
import io.reactivex.RxJavaTest;
1617
import io.reactivex.annotations.Nullable;
1718
import org.junit.Test;
1819

19-
public class BasicQueueDisposableTest {
20+
public class BasicQueueDisposableTest extends RxJavaTest {
2021

2122
BasicQueueDisposable<Integer> q = new BasicQueueDisposable<Integer>() {
2223

src/test/java/io/reactivex/internal/observers/BlockingFirstObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515

1616
import static org.junit.Assert.*;
1717

18+
import io.reactivex.RxJavaTest;
1819
import org.junit.Test;
1920

2021
import io.reactivex.disposables.*;
2122
import io.reactivex.exceptions.TestException;
2223

23-
public class BlockingFirstObserverTest {
24+
public class BlockingFirstObserverTest extends RxJavaTest {
2425

2526
@Test
2627
public void firstValueOnly() {

src/test/java/io/reactivex/internal/observers/BlockingMultiObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@
1717

1818
import java.util.concurrent.TimeUnit;
1919

20+
import io.reactivex.RxJavaTest;
2021
import org.junit.Test;
2122

2223
import io.reactivex.disposables.*;
2324
import io.reactivex.schedulers.Schedulers;
2425

25-
public class BlockingMultiObserverTest {
26+
public class BlockingMultiObserverTest extends RxJavaTest {
2627

2728
@Test
2829
public void dispose() {

src/test/java/io/reactivex/internal/observers/BlockingObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@
1717

1818
import java.util.*;
1919

20+
import io.reactivex.RxJavaTest;
2021
import org.junit.Test;
2122

22-
public class BlockingObserverTest {
23+
public class BlockingObserverTest extends RxJavaTest {
2324

2425
@Test
2526
public void dispose() {

src/test/java/io/reactivex/internal/observers/CallbackCompletableObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@
1313

1414
package io.reactivex.internal.observers;
1515

16+
import io.reactivex.RxJavaTest;
1617
import io.reactivex.internal.functions.Functions;
1718
import org.junit.Test;
1819

1920
import static org.junit.Assert.*;
2021

21-
public final class CallbackCompletableObserverTest {
22+
public final class CallbackCompletableObserverTest extends RxJavaTest {
2223

2324
@Test
2425
public void emptyActionShouldReportNoCustomOnError() {

src/test/java/io/reactivex/internal/observers/ConsumerSingleObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@
1313

1414
package io.reactivex.internal.observers;
1515

16+
import io.reactivex.RxJavaTest;
1617
import io.reactivex.internal.functions.Functions;
1718
import org.junit.Test;
1819

1920
import static org.junit.Assert.*;
2021

21-
public final class ConsumerSingleObserverTest {
22+
public final class ConsumerSingleObserverTest extends RxJavaTest {
2223

2324
@Test
2425
public void onErrorMissingShouldReportNoCustomOnError() {

src/test/java/io/reactivex/internal/observers/DeferredScalarObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import java.util.List;
1919

20+
import io.reactivex.RxJavaTest;
2021
import org.junit.Test;
2122

2223
import io.reactivex.Observer;
@@ -27,7 +28,7 @@
2728
import io.reactivex.plugins.RxJavaPlugins;
2829
import io.reactivex.testsupport.*;
2930

30-
public class DeferredScalarObserverTest {
31+
public class DeferredScalarObserverTest extends RxJavaTest {
3132

3233
static final class TakeFirst extends DeferredScalarObserver<Integer, Integer> {
3334

src/test/java/io/reactivex/internal/observers/DisposableLambdaObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import java.util.List;
1919

20+
import io.reactivex.RxJavaTest;
2021
import org.junit.Test;
2122

2223
import io.reactivex.disposables.Disposables;
@@ -27,7 +28,7 @@
2728
import io.reactivex.plugins.RxJavaPlugins;
2829
import io.reactivex.testsupport.TestHelper;
2930

30-
public class DisposableLambdaObserverTest {
31+
public class DisposableLambdaObserverTest extends RxJavaTest {
3132

3233
@Test
3334
public void doubleOnSubscribe() {

src/test/java/io/reactivex/internal/observers/EmptyCompletableObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@
1313

1414
package io.reactivex.internal.observers;
1515

16+
import io.reactivex.RxJavaTest;
1617
import org.junit.Test;
1718

1819
import static org.junit.Assert.assertFalse;
1920

20-
public final class EmptyCompletableObserverTest {
21+
public final class EmptyCompletableObserverTest extends RxJavaTest {
2122

2223
@Test
2324
public void defaultShouldReportNoCustomOnError() {

src/test/java/io/reactivex/internal/observers/FutureObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import java.util.*;
2020
import java.util.concurrent.*;
2121

22+
import io.reactivex.RxJavaTest;
2223
import org.junit.*;
2324

2425
import io.reactivex.disposables.*;
@@ -30,7 +31,7 @@
3031
import io.reactivex.schedulers.Schedulers;
3132
import io.reactivex.testsupport.TestHelper;
3233

33-
public class FutureObserverTest {
34+
public class FutureObserverTest extends RxJavaTest {
3435
FutureObserver<Integer> fo;
3536

3637
@Before

src/test/java/io/reactivex/internal/observers/FutureSingleObserverTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import io.reactivex.subjects.PublishSubject;
2929
import io.reactivex.testsupport.TestHelper;
3030

31-
public class FutureSingleObserverTest {
31+
public class FutureSingleObserverTest extends RxJavaTest {
3232

3333
@Test
3434
public void cancel() {

src/test/java/io/reactivex/internal/observers/LambdaObserverTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.io.IOException;
1919
import java.util.*;
2020

21+
import io.reactivex.RxJavaTest;
2122
import io.reactivex.internal.functions.Functions;
2223
import org.junit.Test;
2324

@@ -30,7 +31,7 @@
3031
import io.reactivex.subjects.PublishSubject;
3132
import io.reactivex.testsupport.TestHelper;
3233

33-
public class LambdaObserverTest {
34+
public class LambdaObserverTest extends RxJavaTest {
3435

3536
@Test
3637
public void onSubscribeThrows() {

src/test/java/io/reactivex/internal/observers/QueueDrainObserverTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import io.reactivex.observers.TestObserver;
2222
import io.reactivex.testsupport.TestHelper;
2323

24-
public class QueueDrainObserverTest {
24+
public class QueueDrainObserverTest extends RxJavaTest {
2525

2626
static final QueueDrainObserver<Integer, Integer, Integer> createUnordered(TestObserver<Integer> to, final Disposable d) {
2727
return new QueueDrainObserver<Integer, Integer, Integer>(to, new SpscArrayQueue<Integer>(4)) {

src/test/java/io/reactivex/internal/operators/completable/CompletableAmbTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import io.reactivex.subjects.*;
3535
import io.reactivex.testsupport.TestHelper;
3636

37-
public class CompletableAmbTest {
37+
public class CompletableAmbTest extends RxJavaTest {
3838

3939
@Test
4040
public void ambLots() {

src/test/java/io/reactivex/internal/operators/completable/CompletableAndThenCompletableabTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
import static org.junit.Assert.*;
2929

30-
public class CompletableAndThenCompletableabTest {
30+
public class CompletableAndThenCompletableabTest extends RxJavaTest {
3131
@Test(expected = NullPointerException.class)
3232
public void andThenCompletableCompleteNull() {
3333
Completable.complete()

src/test/java/io/reactivex/internal/operators/completable/CompletableAndThenTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import io.reactivex.*;
1919
import io.reactivex.testsupport.TestHelper;
2020

21-
public class CompletableAndThenTest {
21+
public class CompletableAndThenTest extends RxJavaTest {
2222
@Test(expected = NullPointerException.class)
2323
public void andThenMaybeNull() {
2424
Completable.complete()

0 commit comments

Comments
 (0)