MAILET-149 Solving ICS ordering issue
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/03c8f69b Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/03c8f69b Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/03c8f69b Branch: refs/heads/master Commit: 03c8f69b209b2a0267bf390cb2ecd3e70c13c1d9 Parents: b1b4631 Author: Benoit Tellier <btell...@linagora.com> Authored: Fri Jan 20 10:33:23 2017 +0700 Committer: Antoine Duprat <adup...@linagora.com> Committed: Mon Jan 23 16:19:24 2017 +0100 ---------------------------------------------------------------------- .../transport/mailets/ICSAttachmentWorkflowTest.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/03c8f69b/server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/ICSAttachmentWorkflowTest.java ---------------------------------------------------------------------- diff --git a/server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/ICSAttachmentWorkflowTest.java b/server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/ICSAttachmentWorkflowTest.java index a6b03e5..2a6ffe1 100644 --- a/server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/ICSAttachmentWorkflowTest.java +++ b/server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/ICSAttachmentWorkflowTest.java @@ -41,7 +41,6 @@ import org.apache.mailet.base.test.FakeMail; import org.apache.mailet.base.test.MimeMessageBuilder; import org.junit.After; import org.junit.Before; -import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.rules.RuleChain; @@ -417,7 +416,6 @@ public class ICSAttachmentWorkflowTest { } } - @Ignore("See JIRA issue MAILET-151") @Test public void headersShouldBeFilledOnlyWithOneICalAttachmentWhenMailHasSeveral() throws Exception { MimeMessage messageWithThreeICSAttached = MimeMessageBuilder.mimeMessageBuilder() @@ -427,17 +425,17 @@ public class ICSAttachmentWorkflowTest { .build(), MimeMessageBuilder.bodyPartBuilder() .data(ICS_1.getBytes(Charsets.UTF_8)) - .filename("test.txt") + .filename("test1.txt") .disposition("attachment") .build(), MimeMessageBuilder.bodyPartBuilder() .data(ICS_2.getBytes(Charsets.UTF_8)) - .filename("test.txt") + .filename("test2.txt") .disposition("attachment") .build(), MimeMessageBuilder.bodyPartBuilder() .data(ICS_3.getBytes(Charsets.UTF_8)) - .filename("test.txt") + .filename("test3.txt") .disposition("attachment") .build()) .setSubject("test") @@ -456,8 +454,7 @@ public class ICSAttachmentWorkflowTest { calmlyAwait.atMost(Duration.ONE_MINUTE).until(() -> imapMessageReader.userReceivedMessage(RECIPIENT, PASSWORD)); String receivedHeaders = imapMessageReader.readFirstMessageHeadersInInbox(RECIPIENT, PASSWORD); - - //Here only the third ICal attachment is used to fill headers + assertThat(receivedHeaders).contains("X-MEETING-UID: " + ICS_UID); assertThat(receivedHeaders).contains("X-MEETING-METHOD: " + ICS_METHOD); assertThat(receivedHeaders).contains("X-MEETING-SEQUENCE: " + ICS_SEQUENCE); --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org