Skip to content

Commit

Permalink
Update imports for tests
Browse files Browse the repository at this point in the history
  • Loading branch information
z3ntu committed Sep 15, 2020
1 parent 5c1e526 commit ceceff0
Show file tree
Hide file tree
Showing 39 changed files with 120 additions and 120 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import io.reactivex.rxjava3.core.Observable;
import io.reactivex.rxjava3.functions.Function;
import io.reactivex.rxjava3.functions.Predicate;
import io.reactivex.subjects.ReplaySubject;
import io.reactivex.rxjava3.subjects.ReplaySubject;

/**
* A mocked {@link RxBleClient}. Callers supply device parameters such as services,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import com.polidea.rxandroidble2.RxBleConnection
import com.polidea.rxandroidble2.scan.ScanFilter
import com.polidea.rxandroidble2.scan.ScanSettings
import hkhc.electricspock.ElectricSpecification
import io.reactivex.Observable
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.PublishSubject
import org.robolectric.annotation.Config

@Config(manifest = Config.NONE, constants = BuildConfig, sdk = Build.VERSION_CODES.LOLLIPOP)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import com.polidea.rxandroidble2.RxBleConnection
import com.polidea.rxandroidble2.scan.ScanFilter;
import com.polidea.rxandroidble2.scan.ScanSettings;
import hkhc.electricspock.ElectricSpecification
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.subjects.PublishSubject
import org.robolectric.annotation.Config

@Config(manifest = Config.NONE, constants = BuildConfig, sdk = Build.VERSION_CODES.LOLLIPOP)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import com.polidea.rxandroidble2.exceptions.BleGattDescriptorException
import com.polidea.rxandroidble2.mockrxandroidble.callbacks.results.RxBleGattReadResultMock
import com.polidea.rxandroidble2.mockrxandroidble.callbacks.results.RxBleGattWriteResultMock
import hkhc.electricspock.ElectricSpecification
import io.reactivex.Observable
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.PublishSubject
import org.robolectric.annotation.Config

@Config(manifest = Config.NONE, constants = BuildConfig, sdk = Build.VERSION_CODES.LOLLIPOP)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ import com.polidea.rxandroidble2.exceptions.BleException
import com.polidea.rxandroidble2.internal.operations.Operation
import com.polidea.rxandroidble2.internal.serialization.ConnectionOperationQueue
import com.polidea.rxandroidble2.internal.util.DisposableUtil
import io.reactivex.Observable
import io.reactivex.ObservableEmitter
import io.reactivex.ObservableOnSubscribe
import io.reactivex.annotations.NonNull
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.core.ObservableEmitter
import io.reactivex.rxjava3.core.ObservableOnSubscribe
import io.reactivex.rxjava3.annotations.NonNull

class DummyOperationQueue implements ConnectionOperationQueue {
public final MockSemaphore semaphore = new MockSemaphore()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import com.polidea.rxandroidble2.exceptions.BleException
import com.polidea.rxandroidble2.internal.Priority
import com.polidea.rxandroidble2.internal.QueueOperation
import com.polidea.rxandroidble2.internal.serialization.QueueReleaseInterface
import io.reactivex.ObservableEmitter
import io.reactivex.subjects.BehaviorSubject
import io.reactivex.rxjava3.core.ObservableEmitter
import io.reactivex.rxjava3.subjects.BehaviorSubject

public class MockOperation extends QueueOperation<Object> {

Expand Down Expand Up @@ -53,7 +53,7 @@ public class MockOperation extends QueueOperation<Object> {
return new BleDisconnectedException("MockDeviceAddress")
}

public io.reactivex.Observable<MockOperation> getFinishedRunningObservable() {
public io.reactivex.rxjava3.core.Observable<MockOperation> getFinishedRunningObservable() {
behaviorSubject
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.polidea.rxandroidble2

import com.polidea.rxandroidble2.internal.util.DisposableUtil
import io.reactivex.Observable
import io.reactivex.ObservableEmitter
import io.reactivex.ObservableOnSubscribe
import io.reactivex.annotations.NonNull
import io.reactivex.subjects.ReplaySubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.core.ObservableEmitter
import io.reactivex.rxjava3.core.ObservableOnSubscribe
import io.reactivex.rxjava3.annotations.NonNull
import io.reactivex.rxjava3.subjects.ReplaySubject

class MockRxBleAdapterStateObservable {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import hkhc.electricspock.ElectricSpecification
import io.reactivex.disposables.Disposable
import io.reactivex.rxjava3.disposables.Disposable
import org.robolectric.annotation.Config

import static com.polidea.rxandroidble2.RxBleAdapterStateObservable.BleAdapterState.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package com.polidea.rxandroidble2.extensions
import android.bluetooth.BluetoothGattService
import com.polidea.rxandroidble2.RxBleDeviceServices
import com.polidea.rxandroidble2.RxBleScanResult
import io.reactivex.observers.BaseTestConsumer
import io.reactivex.observers.TestObserver
import io.reactivex.subscribers.TestSubscriber
import io.reactivex.rxjava3.observers.BaseTestConsumer
import io.reactivex.rxjava3.observers.TestObserver
import io.reactivex.rxjava3.subscribers.TestSubscriber

class TestSubscriberExtension {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.helpers

import io.reactivex.annotations.NonNull
import io.reactivex.functions.Predicate
import io.reactivex.rxjava3.annotations.NonNull
import io.reactivex.rxjava3.functions.Predicate
import spock.lang.Specification
import spock.lang.Unroll

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class RxBleDeviceProviderTest extends Specification {
private final String macAddress;

@Override
io.reactivex.Observable<RxBleConnection.RxBleConnectionState> observeConnectionStateChanges() {
io.reactivex.rxjava3.core.Observable<RxBleConnection.RxBleConnectionState> observeConnectionStateChanges() {
throw UnsupportedOperationException()
}

Expand All @@ -31,16 +31,16 @@ class RxBleDeviceProviderTest extends Specification {
}

@Override
io.reactivex.Observable<RxBleConnection> establishConnection(boolean autoConnect) {
io.reactivex.rxjava3.core.Observable<RxBleConnection> establishConnection(boolean autoConnect) {
throw UnsupportedOperationException()
}

@Override
io.reactivex.Observable<RxBleConnection> establishConnection(boolean autoConnect, Timeout operationTimeoutSetup) {
io.reactivex.rxjava3.core.Observable<RxBleConnection> establishConnection(boolean autoConnect, Timeout operationTimeoutSetup) {
establishConnection(autoConnect)
}
// @Override
io.reactivex.Observable<RxBleConnection> establishConnection(ConnectionSetup options) {
io.reactivex.rxjava3.core.Observable<RxBleConnection> establishConnection(ConnectionSetup options) {
throw UnsupportedOperationException()
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ package com.polidea.rxandroidble2.internal

import android.bluetooth.BluetoothDevice
import android.bluetooth.BluetoothGatt
import com.jakewharton.rxrelay2.BehaviorRelay
import com.jakewharton.rxrelay3.BehaviorRelay
import com.polidea.rxandroidble2.ConnectionSetup
import com.polidea.rxandroidble2.RxBleConnection
import com.polidea.rxandroidble2.RxBleDevice
import com.polidea.rxandroidble2.exceptions.BleAlreadyConnectedException
import com.polidea.rxandroidble2.exceptions.BleGattException
import com.polidea.rxandroidble2.exceptions.BleGattOperationType
import com.polidea.rxandroidble2.internal.connection.Connector
import io.reactivex.Observable
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Shared
import spock.lang.Specification
import spock.lang.Unroll
Expand Down Expand Up @@ -317,7 +317,7 @@ class RxBleDeviceTest extends Specification {
rxStartConnecting().subscribe({}, {})
}
io.reactivex.Observable<RxBleConnection> rxStartConnecting() {
Observable<RxBleConnection> rxStartConnecting() {
return rxBleDevice.establishConnection(false)
}
Expand Down Expand Up @@ -358,7 +358,7 @@ class RxBleDeviceTest extends Specification {
this.connectionSetup = connectionSetup
}

io.reactivex.Observable<RxBleConnection> establishConnection(RxBleDevice d) {
Observable<RxBleConnection> establishConnection(RxBleDevice d) {
return establishConnectionCaller.connectionStartClosure.call(d, connectionSetup)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import com.polidea.rxandroidble2.internal.connection.RxBleGattCallback
import com.polidea.rxandroidble2.internal.operations.TimeoutConfiguration
import com.polidea.rxandroidble2.internal.serialization.QueueReleaseInterface
import com.polidea.rxandroidble2.internal.util.MockOperationTimeoutConfiguration
import io.reactivex.Single
import io.reactivex.observers.TestObserver
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Single
import io.reactivex.rxjava3.observers.TestObserver
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Shared
import spock.lang.Specification
import spock.lang.Unroll
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import com.polidea.rxandroidble2.RxBleConnection
import com.polidea.rxandroidble2.Timeout
import com.polidea.rxandroidble2.internal.operations.ConnectOperation
import com.polidea.rxandroidble2.internal.serialization.ClientOperationQueue
import io.reactivex.Observable
import io.reactivex.schedulers.Schedulers
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.schedulers.Schedulers
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification
import spock.lang.Unroll

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import com.polidea.rxandroidble2.exceptions.BleGattException
import com.polidea.rxandroidble2.exceptions.BleGattOperationType
import com.polidea.rxandroidble2.internal.util.RxBleAdapterWrapper
import hkhc.electricspock.ElectricSpecification
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.subjects.PublishSubject
import org.robolectric.annotation.Config
import spock.lang.Shared
import spock.lang.Unroll
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import android.bluetooth.BluetoothDevice
import android.bluetooth.BluetoothGatt
import com.polidea.rxandroidble2.exceptions.BleGattException
import com.polidea.rxandroidble2.exceptions.BleGattOperationType
import io.reactivex.Observable
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification
import spock.lang.Unroll

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ import com.polidea.rxandroidble2.exceptions.BleCannotSetCharacteristicNotificati
import com.polidea.rxandroidble2.exceptions.BleConflictingNotificationAlreadySetException
import com.polidea.rxandroidble2.internal.util.CharacteristicChangedEvent
import hkhc.electricspock.ElectricSpecification
import io.reactivex.Completable
import io.reactivex.Observable
import io.reactivex.subjects.BehaviorSubject
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Completable
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.BehaviorSubject
import io.reactivex.rxjava3.subjects.PublishSubject
import org.robolectric.annotation.Config
import spock.lang.Unroll

import static io.reactivex.Observable.just
import static io.reactivex.rxjava3.core.Observable.just

@Config(manifest = Config.NONE)
class NotificationAndIndicationManagerTest extends ElectricSpecification {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@ import com.polidea.rxandroidble2.internal.operations.ReadRssiOperation
import com.polidea.rxandroidble2.internal.util.ByteAssociation
import com.polidea.rxandroidble2.internal.util.MockOperationTimeoutConfiguration
import com.polidea.rxandroidble2.internal.logger.LoggerUtilBluetoothServices
import io.reactivex.Completable
import io.reactivex.Observable
import io.reactivex.Scheduler
import io.reactivex.Single
import io.reactivex.functions.Predicate
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.BehaviorSubject
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Completable
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.core.Scheduler
import io.reactivex.rxjava3.core.Single
import io.reactivex.rxjava3.functions.Predicate
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.BehaviorSubject
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification
import spock.lang.Unroll

import java.util.concurrent.TimeUnit

import static io.reactivex.Observable.just
import static io.reactivex.rxjava3.core.Observable.just

class RxBleConnectionTest extends Specification {

Expand Down Expand Up @@ -130,7 +130,7 @@ class RxBleConnectionTest extends Specification {
testSubscriber.assertErrorMessage("GATT exception from MAC address null, with type BleGattOperation{description='READ_RSSI'}")
testSubscriber.assertError(new Predicate<BleGattCannotStartException>() {
@Override
boolean test(@io.reactivex.annotations.NonNull BleGattCannotStartException throwable) throws Exception {
boolean test(@io.reactivex.rxjava3.annotations.NonNull BleGattCannotStartException throwable) throws Exception {
return throwable.bleGattOperationType == BleGattOperationType.READ_RSSI
}
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import android.bluetooth.BluetoothDevice
import android.bluetooth.BluetoothGatt
import android.bluetooth.BluetoothGattCallback
import android.bluetooth.BluetoothGattCharacteristic
import io.reactivex.Observable
import io.reactivex.schedulers.TestScheduler
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.schedulers.TestScheduler
import spock.lang.Ignore
import spock.lang.Shared
import spock.lang.Specification
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ import com.polidea.rxandroidble2.exceptions.*
import com.polidea.rxandroidble2.internal.util.ByteAssociation
import com.polidea.rxandroidble2.internal.util.CharacteristicChangedEvent
import hkhc.electricspock.ElectricSpecification
import io.reactivex.Observable
import io.reactivex.annotations.NonNull
import io.reactivex.functions.Predicate
import io.reactivex.functions.Function
import io.reactivex.observers.TestObserver
import io.reactivex.schedulers.Schedulers
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.annotations.NonNull
import io.reactivex.rxjava3.functions.Predicate
import io.reactivex.rxjava3.functions.Function
import io.reactivex.rxjava3.observers.TestObserver
import io.reactivex.rxjava3.schedulers.Schedulers
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.PublishSubject
import java.util.function.Consumer
import org.robolectric.annotation.Config
import spock.lang.Shared
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import com.polidea.rxandroidble2.RxBleDeviceServices
import com.polidea.rxandroidble2.internal.operations.OperationsProvider
import com.polidea.rxandroidble2.internal.operations.ServiceDiscoveryOperation
import com.polidea.rxandroidble2.internal.serialization.ConnectionOperationQueue
import io.reactivex.Observable
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification

import java.util.concurrent.TimeUnit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,16 @@ import com.polidea.rxandroidble2.internal.serialization.QueueReleaseInterface
import com.polidea.rxandroidble2.internal.util.ByteAssociation
import com.polidea.rxandroidble2.internal.util.MockOperationTimeoutConfiguration
import com.polidea.rxandroidble2.internal.util.QueueReleasingEmitterWrapper
import io.reactivex.Observable
import io.reactivex.ObservableSource
import io.reactivex.Scheduler
import io.reactivex.annotations.NonNull
import io.reactivex.functions.Function
import io.reactivex.observers.TestObserver
import io.reactivex.plugins.RxJavaPlugins
import io.reactivex.schedulers.Schedulers
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.core.ObservableSource
import io.reactivex.rxjava3.core.Scheduler
import io.reactivex.rxjava3.annotations.NonNull
import io.reactivex.rxjava3.functions.Function
import io.reactivex.rxjava3.observers.TestObserver
import io.reactivex.rxjava3.plugins.RxJavaPlugins
import io.reactivex.rxjava3.schedulers.Schedulers
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.PublishSubject
import java.util.concurrent.atomic.AtomicReference
import spock.lang.Shared
import spock.lang.Specification
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import com.polidea.rxandroidble2.internal.connection.RxBleGattCallback
import com.polidea.rxandroidble2.internal.serialization.QueueReleaseInterface
import com.polidea.rxandroidble2.internal.util.ByteAssociation
import com.polidea.rxandroidble2.internal.util.MockOperationTimeoutConfiguration
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification

import java.util.concurrent.TimeUnit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import com.polidea.rxandroidble2.internal.connection.RxBleGattCallback
import com.polidea.rxandroidble2.internal.serialization.QueueReleaseInterface
import com.polidea.rxandroidble2.internal.util.ByteAssociation
import com.polidea.rxandroidble2.internal.util.MockOperationTimeoutConfiguration
import io.reactivex.schedulers.TestScheduler
import io.reactivex.subjects.PublishSubject
import io.reactivex.rxjava3.schedulers.TestScheduler
import io.reactivex.rxjava3.subjects.PublishSubject
import spock.lang.Specification

import java.util.concurrent.TimeUnit
Expand Down
Loading

0 comments on commit ceceff0

Please sign in to comment.