Push to understand test failure in CI

This commit is contained in:
ganfra 2023-07-26 12:22:41 +02:00
parent ba12fbc9e3
commit 2c2c23b3a1

View file

@ -490,11 +490,11 @@ class MessagesPresenterTest {
}.test { }.test {
val initialState = consumeItemsUntilTimeout().last() val initialState = consumeItemsUntilTimeout().last()
initialState.eventSink(MessagesEvents.InviteDialogDismissed(InviteDialogAction.Invite)) initialState.eventSink(MessagesEvents.InviteDialogDismissed(InviteDialogAction.Invite))
skipItems(1) val remainingStates = consumeItemsUntilTimeout()
val loadingState = awaitItem() assertThat(remainingStates.size).isEqualTo(3)
assertThat(loadingState.inviteProgress.isLoading()).isTrue() assertThat(remainingStates[0].inviteProgress.isLoading()).isFalse()
val newState = awaitItem() assertThat(remainingStates[1].inviteProgress.isLoading()).isTrue()
assertThat(newState.inviteProgress.isFailure()).isTrue() assertThat(remainingStates[2].inviteProgress.isFailure()).isTrue()
} }
} }