Fixed: test search cancellation sometimes failing in CI.

This commit is contained in:
MohitMaliFtechiz 2024-10-18 12:30:08 +05:30 committed by MohitMaliFtechiz
parent 22daa3d86f
commit c97cf0725d

View File

@ -22,6 +22,7 @@ import io.mockk.every
import io.mockk.mockk
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.cancelAndJoin
import kotlinx.coroutines.delay
import kotlinx.coroutines.launch
import kotlinx.coroutines.test.runTest
import org.assertj.core.api.Assertions.assertThat
@ -121,6 +122,7 @@ internal class SearchStateTest {
var list: List<SearchListItem.RecentSearchListItem>? = emptyList()
var list1: List<SearchListItem.RecentSearchListItem>? = emptyList()
val job = launch(Dispatchers.IO) {
delay(1000)
list = searchState.getVisibleResults(0)
}