JAMES-2363 DSNBounceTest test correction

The mime message was modified in place, leading to a coparison with an updated 
mime message. A copy allow to compare it with the newest version.


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

Branch: refs/heads/master
Commit: 8f962b5757ecb515d8fcd3011c548d773237adfa
Parents: 00575b9
Author: benwa <[email protected]>
Authored: Thu Mar 29 11:51:13 2018 +0700
Committer: benwa <[email protected]>
Committed: Thu Mar 29 16:44:49 2018 +0700

----------------------------------------------------------------------
 .../java/org/apache/james/transport/mailets/DSNBounceTest.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/8f962b57/server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/DSNBounceTest.java
----------------------------------------------------------------------
diff --git 
a/server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/DSNBounceTest.java
 
b/server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/DSNBounceTest.java
index 9e0cf7e..def7677 100644
--- 
a/server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/DSNBounceTest.java
+++ 
b/server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/DSNBounceTest.java
@@ -388,6 +388,7 @@ public class DSNBounceTest {
             .lastUpdated(DateTime.parse("2016-09-08T14:25:52.000Z").toDate())
             .mimeMessage(mimeMessage)
             .build();
+        MimeMessage mimeMessageCopy = new MimeMessage(mimeMessage);
 
         dsnBounce.service(mail);
 
@@ -401,7 +402,7 @@ public class DSNBounceTest {
 
         
assertThat(sentMail.getMsg().getContentType()).startsWith("multipart/report;");
         assertThat(MimeMessageUtil.asString((MimeMessage) 
content.getBodyPart(2).getContent()))
-            .isEqualTo(MimeMessageUtil.asString(mimeMessage));
+            .isEqualTo(MimeMessageUtil.asString(mimeMessageCopy));
     }
 
     @Test


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

Reply via email to