Skip to content

Commit 832711f

Browse files
test: add ExperimentalCoroutinesApi opt-in to EventBusMetricsObserverTest
Fixes 4 compile warnings from runCurrent(), which is still @ExperimentalCoroutinesApi in kotlinx-coroutines-test. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 75b51bb commit 832711f

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

kore-observability/src/test/kotlin/io/github/unityinflow/kore/observability/EventBusMetricsObserverTest.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@ import io.micrometer.core.instrument.simple.SimpleMeterRegistry
1010
import io.mockk.every
1111
import io.mockk.mockk
1212
import kotlinx.coroutines.CoroutineScope
13+
import kotlinx.coroutines.ExperimentalCoroutinesApi
1314
import kotlinx.coroutines.flow.MutableSharedFlow
1415
import kotlinx.coroutines.test.runCurrent
1516
import kotlinx.coroutines.test.runTest
1617
import kotlinx.coroutines.yield
1718
import org.junit.jupiter.api.Test
1819

20+
// runCurrent() is still @ExperimentalCoroutinesApi in kotlinx-coroutines-test
21+
@OptIn(ExperimentalCoroutinesApi::class)
1922
class EventBusMetricsObserverTest {
2023
/**
2124
* Creates an [EventBusMetricsObserver] with a mocked [EventBus] backed by [eventFlow].

0 commit comments

Comments
 (0)