Browse Source

TimelineControllerTest: try removing flakiness of one test

pull/2977/head
ganfra 4 months ago
parent
commit
e7c017af21
  1. 5
      features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/TimelineControllerTest.kt

5
features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/TimelineControllerTest.kt

@ -172,8 +172,11 @@ class TimelineControllerTest { @@ -172,8 +172,11 @@ class TimelineControllerTest {
)
matrixRoom.givenTimelineFocusedOnEventResult(Result.success(detachedTimeline))
val sut = TimelineController(matrixRoom)
sut.focusOnEvent(AN_EVENT_ID)
sut.activeTimelineFlow().test {
awaitItem().also { state ->
assertThat(state).isEqualTo(liveTimeline)
}
sut.focusOnEvent(AN_EVENT_ID)
awaitItem().also { state ->
assertThat(state).isEqualTo(detachedTimeline)
}

Loading…
Cancel
Save