|
|
|
@ -96,7 +96,7 @@ class TimelinePresenterTest {
@@ -96,7 +96,7 @@ class TimelinePresenterTest {
|
|
|
|
|
fun `present - on scroll finished send read receipt if an event is before the index`() = runTest { |
|
|
|
|
val timeline = FakeMatrixTimeline() |
|
|
|
|
val timelineItemsFactory = aTimelineItemsFactory().apply { |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Event(anEventTimelineItem()))) |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Event(0, anEventTimelineItem()))) |
|
|
|
|
} |
|
|
|
|
val room = FakeMatrixRoom(matrixTimeline = timeline) |
|
|
|
|
val presenter = TimelinePresenter( |
|
|
|
@ -119,7 +119,7 @@ class TimelinePresenterTest {
@@ -119,7 +119,7 @@ class TimelinePresenterTest {
|
|
|
|
|
fun `present - on scroll finished will not send read receipt no event is before the index`() = runTest { |
|
|
|
|
val timeline = FakeMatrixTimeline() |
|
|
|
|
val timelineItemsFactory = aTimelineItemsFactory().apply { |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Event(anEventTimelineItem()))) |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Event(0, anEventTimelineItem()))) |
|
|
|
|
} |
|
|
|
|
val room = FakeMatrixRoom(matrixTimeline = timeline) |
|
|
|
|
val presenter = TimelinePresenter( |
|
|
|
@ -142,7 +142,7 @@ class TimelinePresenterTest {
@@ -142,7 +142,7 @@ class TimelinePresenterTest {
|
|
|
|
|
fun `present - on scroll finished will not send read receipt only virtual events exist before the index`() = runTest { |
|
|
|
|
val timeline = FakeMatrixTimeline() |
|
|
|
|
val timelineItemsFactory = aTimelineItemsFactory().apply { |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Virtual(VirtualTimelineItem.ReadMarker))) |
|
|
|
|
replaceWith(listOf(MatrixTimelineItem.Virtual(0, VirtualTimelineItem.ReadMarker))) |
|
|
|
|
} |
|
|
|
|
val room = FakeMatrixRoom(matrixTimeline = timeline) |
|
|
|
|
val presenter = TimelinePresenter( |
|
|
|
|