MAILBOX-312 MessageIdMapper tests should care about concurrency

Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/2b66e99c
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/2b66e99c
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/2b66e99c

Branch: refs/heads/master
Commit: 2b66e99c641a507c87bf146ae1e0e7a337c284ac
Parents: a73365b
Author: benwa <btell...@linagora.com>
Authored: Tue Oct 17 14:47:08 2017 +0700
Committer: Matthieu Baechler <matth...@apache.org>
Committed: Wed Oct 18 14:17:53 2017 +0200

----------------------------------------------------------------------
 .../apache/james/mailbox/store/mail/model/MessageIdMapperTest.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/2b66e99c/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MessageIdMapperTest.java
----------------------------------------------------------------------
diff --git 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MessageIdMapperTest.java
 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MessageIdMapperTest.java
index 1ce85c9..312ab2d 100644
--- 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MessageIdMapperTest.java
+++ 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MessageIdMapperTest.java
@@ -667,6 +667,7 @@ public abstract class MessageIdMapperTest {
 
     @Test
     public void setFlagsShouldWorkWithConcurrencyWithAdd() throws Exception {
+        
Assume.assumeTrue(mapperProvider.getSupportedCapabilities().contains(MapperProvider.Capabilities.THREAD_SAFE_FLAGS_UPDATE));
         message1.setUid(mapperProvider.generateMessageUid());
         message1.setModSeq(mapperProvider.generateModSeq(benwaInboxMailbox));
         sut.save(message1);
@@ -688,6 +689,7 @@ public abstract class MessageIdMapperTest {
 
     @Test
     public void setFlagsShouldWorkWithConcurrencyWithRemove() throws Exception 
{
+        
Assume.assumeTrue(mapperProvider.getSupportedCapabilities().contains(MapperProvider.Capabilities.THREAD_SAFE_FLAGS_UPDATE));
         message1.setUid(mapperProvider.generateMessageUid());
         message1.setModSeq(mapperProvider.generateModSeq(benwaInboxMailbox));
         sut.save(message1);


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to