Move CustomSafeSubscriber outside test methods

This commit is contained in:
Kyriakos Tharrouniatis 2020-02-18 13:57:57 +00:00
parent 6e0ae53156
commit 96b46782c1

View File

@ -387,8 +387,6 @@ class ObservablesTests {
@Test
fun `test flowSafeSubscribe strictMode = true replaces SafeSubscriber subclass`() {
class CustomSafeSubscriber<T>(actual: Subscriber<in T>): SafeSubscriber<T>(actual)
var heartBeat = 0
val customSafeSubscriber = CustomSafeSubscriber(
Subscribers.create<Int> {
@ -406,8 +404,6 @@ class ObservablesTests {
@Test
fun `test flowSafeSubscribe strictMode = false will not replace SafeSubscriber subclass`() {
class CustomSafeSubscriber<T>(actual: Subscriber<in T>): SafeSubscriber<T>(actual)
var heartBeat = 0
val customSafeSubscriber = CustomSafeSubscriber(
Subscribers.create<Int> {
@ -568,4 +564,6 @@ class ObservablesTests {
subscription3.unsubscribe()
}
class CustomSafeSubscriber<T>(actual: Subscriber<in T>): SafeSubscriber<T>(actual)
}