From 4df6b87c138b65c2e3899a9455e69a76b1b97a90 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 5 Sep 2025 19:33:50 -0400 Subject: [PATCH] Fix attachment table archive eligibility tests. --- .../thoughtcrime/securesms/database/AttachmentTableTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/androidTest/java/org/thoughtcrime/securesms/database/AttachmentTableTest.kt b/app/src/androidTest/java/org/thoughtcrime/securesms/database/AttachmentTableTest.kt index 2f356f8bc6..09f948e1fa 100644 --- a/app/src/androidTest/java/org/thoughtcrime/securesms/database/AttachmentTableTest.kt +++ b/app/src/androidTest/java/org/thoughtcrime/securesms/database/AttachmentTableTest.kt @@ -259,6 +259,7 @@ class AttachmentTableTest { val messageId = SignalDatabase.messages.insertMessageInbox(message).map { it.messageId }.get() SignalDatabase.attachments.setArchiveTransferState(AttachmentId(1L), AttachmentTable.ArchiveTransferState.NONE) SignalDatabase.attachments.setTransferState(messageId, AttachmentId(1L), AttachmentTable.TRANSFER_PROGRESS_DONE) + SignalDatabase.attachments.finalizeAttachmentAfterUpload(AttachmentId(1L), AttachmentTableTestUtil.createUploadResult(AttachmentId(1L))) // WHEN val attachments = SignalDatabase.attachments.getAttachmentsThatNeedArchiveUpload() @@ -277,6 +278,7 @@ class AttachmentTableTest { val messageId = SignalDatabase.messages.insertMessageInbox(message).map { it.messageId }.get() SignalDatabase.attachments.setArchiveTransferState(AttachmentId(1L), AttachmentTable.ArchiveTransferState.NONE) SignalDatabase.attachments.setTransferState(messageId, AttachmentId(1L), AttachmentTable.TRANSFER_PROGRESS_DONE) + SignalDatabase.attachments.finalizeAttachmentAfterUpload(AttachmentId(1L), AttachmentTableTestUtil.createUploadResult(AttachmentId(1L))) // WHEN val attachments = SignalDatabase.attachments.getAttachmentsThatNeedArchiveUpload() @@ -296,6 +298,7 @@ class AttachmentTableTest { SignalDatabase.messages.markExpireStarted(messageId) SignalDatabase.attachments.setArchiveTransferState(AttachmentId(1L), AttachmentTable.ArchiveTransferState.NONE) SignalDatabase.attachments.setTransferState(messageId, AttachmentId(1L), AttachmentTable.TRANSFER_PROGRESS_DONE) + SignalDatabase.attachments.finalizeAttachmentAfterUpload(AttachmentId(1L), AttachmentTableTestUtil.createUploadResult(AttachmentId(1L))) // WHEN val attachments = SignalDatabase.attachments.getAttachmentsThatNeedArchiveUpload() @@ -314,6 +317,7 @@ class AttachmentTableTest { val messageId = SignalDatabase.messages.insertMessageInbox(message).map { it.messageId }.get() SignalDatabase.attachments.setArchiveTransferState(AttachmentId(1L), AttachmentTable.ArchiveTransferState.NONE) SignalDatabase.attachments.setTransferState(messageId, AttachmentId(1L), AttachmentTable.TRANSFER_PROGRESS_DONE) + SignalDatabase.attachments.finalizeAttachmentAfterUpload(AttachmentId(1L), AttachmentTableTestUtil.createUploadResult(AttachmentId(1L))) // WHEN val attachments = SignalDatabase.attachments.getAttachmentsThatNeedArchiveUpload()