This is an automated email from the ASF dual-hosted git repository.

quantranhong1999 pushed a commit to branch 3.9.x
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 172ac9cc69f5996471974cc2e322d04ca940cb2c
Author: Benoit TELLIER <[email protected]>
AuthorDate: Thu Oct 1 13:05:20 2026 +0200

    Adapt #3219 to branch 3.9.x
---
 .../mail/task/SolveMessageInconsistenciesServiceTest.java          | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/task/SolveMessageInconsistenciesServiceTest.java
 
b/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/task/SolveMessageInconsistenciesServiceTest.java
index 402f587d55..aec071800b 100644
--- 
a/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/task/SolveMessageInconsistenciesServiceTest.java
+++ 
b/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/task/SolveMessageInconsistenciesServiceTest.java
@@ -40,8 +40,6 @@ import 
org.apache.james.backends.cassandra.components.CassandraDataDefinition;
 import 
org.apache.james.backends.cassandra.init.configuration.CassandraConfiguration;
 import 
org.apache.james.backends.cassandra.versions.CassandraSchemaVersionDataDefinition;
 import org.apache.james.blob.api.BlobStore;
-import org.apache.james.blob.api.BlobStoreCacheCallback;
-import org.apache.james.blob.api.BlobStoreDAO;
 import org.apache.james.blob.api.PlainBlobId;
 import org.apache.james.junit.categories.Unstable;
 import org.apache.james.mailbox.MessageUid;
@@ -60,6 +58,7 @@ import org.apache.james.mailbox.model.ByteContent;
 import org.apache.james.mailbox.model.ComposedMessageId;
 import org.apache.james.mailbox.model.ComposedMessageIdWithMetaData;
 import org.apache.james.mailbox.model.ThreadId;
+import org.apache.james.mailbox.store.mail.model.impl.PropertyBuilder;
 import org.apache.james.task.Task;
 import org.assertj.core.api.SoftAssertions;
 import org.junit.jupiter.api.BeforeEach;
@@ -154,7 +153,7 @@ public class SolveMessageInconsistenciesServiceTest {
         messageIdDAO = new CassandraMessageIdDAO(cassandra.getConf(), 
blobIdFactory);
         // Only MessageV3 metadata is read: blobs are never accessed
         messageDAOV3 = new CassandraMessageDAOV3(cassandra.getConf(), 
cassandra.getTypesProvider(), mock(BlobStore.class),
-            mock(BlobStoreDAO.class), blobIdFactory, 
CassandraConfiguration.DEFAULT_CONFIGURATION, BlobStoreCacheCallback.NOOP);
+            blobIdFactory);
         testee = new SolveMessageInconsistenciesService(imapUidDAO, 
messageIdDAO, messageDAOV3, CassandraConfiguration.DEFAULT_CONFIGURATION);
 
         saveContent(MESSAGE_ID_1);
@@ -163,7 +162,7 @@ public class SolveMessageInconsistenciesServiceTest {
 
     private void saveContent(CassandraMessageId messageId) {
         messageDAOV3.save(new MessageRepresentation(messageId, INTERNAL_DATE, 
SIZE, BODY_START_OCTET,
-                new ByteContent(new byte[0]), ImmutableList.of(), 
HEADER_BLOB_ID, BODY_BLOB_ID))
+                new ByteContent(new byte[0]), new PropertyBuilder().build(), 
ImmutableList.of(), HEADER_BLOB_ID, BODY_BLOB_ID))
             .block();
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to