From 5eb5dcd525556f7e63de4667ba97bc9601f285a4 Mon Sep 17 00:00:00 2001 From: ganfra Date: Wed, 26 Jul 2023 12:22:41 +0200 Subject: [PATCH] Push to understand test failure in CI --- .../android/features/messages/MessagesPresenterTest.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/MessagesPresenterTest.kt b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/MessagesPresenterTest.kt index aeca219b68..a24e5f9ff8 100644 --- a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/MessagesPresenterTest.kt +++ b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/MessagesPresenterTest.kt @@ -490,11 +490,11 @@ class MessagesPresenterTest { }.test { val initialState = consumeItemsUntilTimeout().last() initialState.eventSink(MessagesEvents.InviteDialogDismissed(InviteDialogAction.Invite)) - skipItems(1) - val loadingState = awaitItem() - assertThat(loadingState.inviteProgress.isLoading()).isTrue() - val newState = awaitItem() - assertThat(newState.inviteProgress.isFailure()).isTrue() + val remainingStates = consumeItemsUntilTimeout() + assertThat(remainingStates.size).isEqualTo(3) + assertThat(remainingStates[0].inviteProgress.isLoading()).isFalse() + assertThat(remainingStates[1].inviteProgress.isLoading()).isTrue() + assertThat(remainingStates[2].inviteProgress.isFailure()).isTrue() } }