diff --git a/libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/roomdirectory/RustRoomDirectoryServiceTest.kt b/libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/roomdirectory/RustRoomDirectoryServiceTest.kt index c9c91713b2..06b26bcdd4 100644 --- a/libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/roomdirectory/RustRoomDirectoryServiceTest.kt +++ b/libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/roomdirectory/RustRoomDirectoryServiceTest.kt @@ -8,18 +8,18 @@ package io.element.android.libraries.matrix.impl.roomdirectory import io.element.android.libraries.matrix.impl.fixtures.fakes.FakeRustClient -import io.element.android.tests.testutils.testCoroutineDispatchers -import kotlinx.coroutines.test.runTest +import io.element.android.tests.testutils.runCancellableScopeTestWithTestScope +import kotlinx.coroutines.test.StandardTestDispatcher import org.junit.Test class RustRoomDirectoryServiceTest { @Test - fun test() = runTest { + fun test() = runCancellableScopeTestWithTestScope { testScope, cancellableScope -> val client = FakeRustClient() val sut = RustRoomDirectoryService( client = client, - sessionDispatcher = testCoroutineDispatchers().io, + sessionDispatcher = StandardTestDispatcher(testScope.testScheduler), ) - sut.createRoomDirectoryList(this) + sut.createRoomDirectoryList(cancellableScope) } }