From fdf8e498944c8744076c876e9695c03fc6ecc0b6 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 20 Nov 2024 20:01:02 +0100 Subject: [PATCH] Fix tests --- .../messages/impl/MessagesPresenterTest.kt | 3 ++ .../TimelineItemContentMessageFactoryTest.kt | 29 +++++++++++++++---- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/MessagesPresenterTest.kt b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/MessagesPresenterTest.kt index 9ca5c0b98e..f66c8c50b8 100644 --- a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/MessagesPresenterTest.kt +++ b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/MessagesPresenterTest.kt @@ -318,6 +318,7 @@ class MessagesPresenterTest { filename = "image.jpg", caption = null, formattedCaption = null, + isEdited = false, mediaSource = MediaSource(AN_AVATAR_URL), thumbnailSource = null, mimeType = MimeTypes.Jpeg, @@ -359,6 +360,7 @@ class MessagesPresenterTest { filename = "video.mp4", caption = null, formattedCaption = null, + isEdited = false, duration = 10.milliseconds, videoSource = MediaSource(AN_AVATAR_URL), thumbnailSource = MediaSource(AN_AVATAR_URL), @@ -400,6 +402,7 @@ class MessagesPresenterTest { content = TimelineItemFileContent( filename = "file.pdf", caption = null, + isEdited = false, formattedCaption = null, fileSource = MediaSource(AN_AVATAR_URL), thumbnailSource = MediaSource(AN_AVATAR_URL), diff --git a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/factories/event/TimelineItemContentMessageFactoryTest.kt b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/factories/event/TimelineItemContentMessageFactoryTest.kt index a34e601e5d..07ff31690e 100644 --- a/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/factories/event/TimelineItemContentMessageFactoryTest.kt +++ b/features/messages/impl/src/test/kotlin/io/element/android/features/messages/impl/timeline/factories/event/TimelineItemContentMessageFactoryTest.kt @@ -237,6 +237,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = null, formattedCaption = null, + isEdited = false, duration = Duration.ZERO, videoSource = MediaSource(url = "url", json = null), thumbnailSource = null, @@ -278,7 +279,8 @@ class TimelineItemContentMessageFactoryTest { thumbnailSource = MediaSource("url_thumbnail"), blurhash = A_BLUR_HASH, ), - ) + ), + isEdited = true, ), senderDisambiguatedDisplayName = "Bob", eventId = AN_EVENT_ID, @@ -287,6 +289,7 @@ class TimelineItemContentMessageFactoryTest { filename = "body.mp4", caption = "body.mp4 caption", formattedCaption = SpannedString("formatted"), + isEdited = true, duration = 1.minutes, videoSource = MediaSource(url = "url", json = null), thumbnailSource = MediaSource("url_thumbnail"), @@ -315,6 +318,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = null, formattedCaption = null, + isEdited = false, duration = Duration.ZERO, mediaSource = MediaSource(url = "url", json = null), mimeType = MimeTypes.OctetStream, @@ -339,7 +343,8 @@ class TimelineItemContentMessageFactoryTest { size = 123L, mimetype = MimeTypes.Mp3, ) - ) + ), + isEdited = true, ), senderDisambiguatedDisplayName = "Bob", eventId = AN_EVENT_ID, @@ -348,6 +353,7 @@ class TimelineItemContentMessageFactoryTest { filename = "body.mp3", caption = null, formattedCaption = null, + isEdited = true, duration = 1.minutes, mediaSource = MediaSource(url = "url", json = null), mimeType = MimeTypes.Mp3, @@ -370,6 +376,7 @@ class TimelineItemContentMessageFactoryTest { eventId = AN_EVENT_ID, caption = null, formattedCaption = null, + isEdited = false, duration = Duration.ZERO, mediaSource = MediaSource(url = "url", json = null), mimeType = MimeTypes.OctetStream, @@ -397,7 +404,8 @@ class TimelineItemContentMessageFactoryTest { duration = 1.minutes, waveform = persistentListOf(1f, 2f), ), - ) + ), + isEdited = true, ), senderDisambiguatedDisplayName = "Bob", eventId = AN_EVENT_ID, @@ -407,6 +415,7 @@ class TimelineItemContentMessageFactoryTest { filename = "body.ogg", caption = null, formattedCaption = null, + isEdited = true, duration = 1.minutes, mediaSource = MediaSource(url = "url", json = null), mimeType = MimeTypes.Ogg, @@ -433,6 +442,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = null, formattedCaption = null, + isEdited = false, duration = Duration.ZERO, mediaSource = MediaSource(url = "url", json = null), mimeType = MimeTypes.OctetStream, @@ -454,6 +464,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = "body", formattedCaption = null, + isEdited = false, mediaSource = MediaSource(url = "url", json = null), thumbnailSource = null, formattedFileSize = "0 Bytes", @@ -483,6 +494,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = null, formattedCaption = null, + isEdited = false, mediaSource = MediaSource(url = "url", json = null), thumbnailSource = MediaSource(url = "thumbnail://url", json = null), formattedFileSize = "8192 Bytes", @@ -520,15 +532,17 @@ class TimelineItemContentMessageFactoryTest { thumbnailSource = MediaSource("url_thumbnail"), blurhash = A_BLUR_HASH, ) - ) + ), + isEdited = true, ), senderDisambiguatedDisplayName = "Bob", eventId = AN_EVENT_ID, ) val expected = TimelineItemImageContent( filename = "body.jpg", - formattedCaption = SpannedString("formatted"), caption = "body.jpg caption", + formattedCaption = SpannedString("formatted"), + isEdited = true, mediaSource = MediaSource(url = "url", json = null), thumbnailSource = MediaSource("url_thumbnail"), formattedFileSize = "888 Bytes", @@ -556,6 +570,7 @@ class TimelineItemContentMessageFactoryTest { filename = "filename", caption = null, formattedCaption = null, + isEdited = false, fileSource = MediaSource(url = "url", json = null), thumbnailSource = null, formattedFileSize = "0 Bytes", @@ -586,7 +601,8 @@ class TimelineItemContentMessageFactoryTest { ), thumbnailSource = MediaSource("url_thumbnail"), ) - ) + ), + isEdited = true, ), senderDisambiguatedDisplayName = "Bob", eventId = AN_EVENT_ID, @@ -595,6 +611,7 @@ class TimelineItemContentMessageFactoryTest { filename = "body.pdf", caption = null, formattedCaption = null, + isEdited = true, fileSource = MediaSource(url = "url", json = null), thumbnailSource = MediaSource("url_thumbnail"), formattedFileSize = "123 Bytes",