|
|
|
@ -38,7 +38,6 @@ import io.element.android.libraries.matrix.api.timeline.item.event.MessageType
@@ -38,7 +38,6 @@ import io.element.android.libraries.matrix.api.timeline.item.event.MessageType
|
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.NoticeMessageType |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.OtherMessageType |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.OtherState |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.ProfileTimelineDetails |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.RedactedContent |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.RoomMembershipContent |
|
|
|
|
import io.element.android.libraries.matrix.api.timeline.item.event.StateContent |
|
|
|
@ -54,6 +53,7 @@ import io.element.android.libraries.matrix.test.FakeMatrixClient
@@ -54,6 +53,7 @@ import io.element.android.libraries.matrix.test.FakeMatrixClient
|
|
|
|
|
import io.element.android.libraries.matrix.test.permalink.FakePermalinkParser |
|
|
|
|
import io.element.android.libraries.matrix.test.timeline.aPollContent |
|
|
|
|
import io.element.android.libraries.matrix.test.timeline.aProfileChangeMessageContent |
|
|
|
|
import io.element.android.libraries.matrix.test.timeline.aProfileTimelineDetails |
|
|
|
|
import io.element.android.libraries.matrix.test.timeline.anEventTimelineItem |
|
|
|
|
import io.element.android.services.toolbox.impl.strings.AndroidStringProvider |
|
|
|
|
import org.junit.Before |
|
|
|
@ -829,9 +829,13 @@ class DefaultRoomLastMessageFormatterTest {
@@ -829,9 +829,13 @@ class DefaultRoomLastMessageFormatterTest {
|
|
|
|
|
|
|
|
|
|
// endregion |
|
|
|
|
|
|
|
|
|
private fun createRoomEvent(sentByYou: Boolean, senderDisplayName: String?, content: EventContent): EventTimelineItem { |
|
|
|
|
private fun createRoomEvent( |
|
|
|
|
sentByYou: Boolean, |
|
|
|
|
senderDisplayName: String?, |
|
|
|
|
content: EventContent, |
|
|
|
|
): EventTimelineItem { |
|
|
|
|
val sender = if (sentByYou) A_USER_ID else someoneElseId |
|
|
|
|
val profile = ProfileTimelineDetails.Ready(senderDisplayName, false, null) |
|
|
|
|
val profile = aProfileTimelineDetails(senderDisplayName) |
|
|
|
|
return anEventTimelineItem( |
|
|
|
|
content = content, |
|
|
|
|
senderProfile = profile, |
|
|
|
|