mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-18 03:45:33 -04:00
Fixed: test search cancellation
sometimes failing in CI.
This commit is contained in:
parent
22daa3d86f
commit
c97cf0725d
@ -22,6 +22,7 @@ import io.mockk.every
|
|||||||
import io.mockk.mockk
|
import io.mockk.mockk
|
||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.cancelAndJoin
|
import kotlinx.coroutines.cancelAndJoin
|
||||||
|
import kotlinx.coroutines.delay
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import kotlinx.coroutines.test.runTest
|
import kotlinx.coroutines.test.runTest
|
||||||
import org.assertj.core.api.Assertions.assertThat
|
import org.assertj.core.api.Assertions.assertThat
|
||||||
@ -121,6 +122,7 @@ internal class SearchStateTest {
|
|||||||
var list: List<SearchListItem.RecentSearchListItem>? = emptyList()
|
var list: List<SearchListItem.RecentSearchListItem>? = emptyList()
|
||||||
var list1: List<SearchListItem.RecentSearchListItem>? = emptyList()
|
var list1: List<SearchListItem.RecentSearchListItem>? = emptyList()
|
||||||
val job = launch(Dispatchers.IO) {
|
val job = launch(Dispatchers.IO) {
|
||||||
|
delay(1000)
|
||||||
list = searchState.getVisibleResults(0)
|
list = searchState.getVisibleResults(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user