From 655cd873a326d74c94eb0b216fb3f6f5b498dc8e Mon Sep 17 00:00:00 2001 From: vanitasvitae Date: Mon, 29 May 2017 22:32:14 +0200 Subject: [PATCH] Make sure, archiving is enabled --- .../java/org/jivesoftware/smackx/mam/MamIntegrationTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/smack-integration-test/src/main/java/org/jivesoftware/smackx/mam/MamIntegrationTest.java b/smack-integration-test/src/main/java/org/jivesoftware/smackx/mam/MamIntegrationTest.java index c1ad1dce6..e337dd776 100644 --- a/smack-integration-test/src/main/java/org/jivesoftware/smackx/mam/MamIntegrationTest.java +++ b/smack-integration-test/src/main/java/org/jivesoftware/smackx/mam/MamIntegrationTest.java @@ -31,6 +31,7 @@ import org.jivesoftware.smack.XMPPException.XMPPErrorException; import org.jivesoftware.smack.packet.Message; import org.jivesoftware.smackx.forward.packet.Forwarded; import org.jivesoftware.smackx.mam.MamManager.MamQueryResult; +import org.jivesoftware.smackx.mam.element.MamPrefsIQ; import org.jxmpp.jid.EntityBareJid; public class MamIntegrationTest extends AbstractSmackIntegrationTest { @@ -55,6 +56,9 @@ public class MamIntegrationTest extends AbstractSmackIntegrationTest { EntityBareJid userOne = conOne.getUser().asEntityBareJid(); EntityBareJid userTwo = conTwo.getUser().asEntityBareJid(); + //Make sure MAM is archiving messages + mamManagerConTwo.updateArchivingPreferences(null, null, MamPrefsIQ.DefaultBehavior.always); + Message message = new Message(userTwo); String messageId = message.setStanzaId(); String messageBody = "test message";