Author: bago Date: Sat Sep 27 08:15:47 2008 New Revision: 699665 URL: http://svn.apache.org/viewvc?rev=699665&view=rev Log: Using non ascii in subject does not work when default charset changes.
Modified: james/mailet/standard/trunk/src/test/java/org/apache/james/transport/mailets/OnlyTextTest.java Modified: james/mailet/standard/trunk/src/test/java/org/apache/james/transport/mailets/OnlyTextTest.java URL: http://svn.apache.org/viewvc/james/mailet/standard/trunk/src/test/java/org/apache/james/transport/mailets/OnlyTextTest.java?rev=699665&r1=699664&r2=699665&view=diff ============================================================================== --- james/mailet/standard/trunk/src/test/java/org/apache/james/transport/mailets/OnlyTextTest.java (original) +++ james/mailet/standard/trunk/src/test/java/org/apache/james/transport/mailets/OnlyTextTest.java Sat Sep 27 08:15:47 2008 @@ -59,20 +59,20 @@ // ---------------- message = new MimeMessage(Session.getDefaultInstance(new Properties())); - message.setSubject("Questa \u00E8 una prova"); + message.setSubject("prova"); message.setText("Questa \u00E8 una prova"); message.saveChanges(); mail = new MockMail(message); mailet.service(mail); - assertEquals("Questa \u00E8 una prova", mail.getMessage().getSubject()); + assertEquals("prova", mail.getMessage().getSubject()); assertEquals("Questa \u00E8 una prova", mail.getMessage().getContent()); // ----------------- message = new MimeMessage(Session.getDefaultInstance(new Properties())); - message.setSubject("Questa \u00E8 una prova"); + message.setSubject("prova"); MimeMultipart mp = new MimeMultipart(); MimeBodyPart bp = new MimeBodyPart(); bp.setText("Questo \u00E8 un part interno1"); @@ -91,14 +91,14 @@ mail = new MockMail(message); mailet.service(mail); - assertEquals("Questa \u00E8 una prova", mail.getMessage().getSubject()); + assertEquals("prova", mail.getMessage().getSubject()); assertEquals("Questo \u00E8 un part interno1", mail.getMessage() .getContent()); // ----------------- message = new MimeMessage(Session.getDefaultInstance(new Properties())); - message.setSubject("Questa \u00E8 una prova"); + message.setSubject("prova"); mp = new MimeMultipart(); bp = new MimeBodyPart(); bp.setText("Questo \u00E8 un part interno1"); @@ -122,14 +122,14 @@ mail = new MockMail(message); mailet.service(mail); - assertEquals("Questa \u00E8 una prova", mail.getMessage().getSubject()); + assertEquals("prova", mail.getMessage().getSubject()); assertEquals("Questo \u00E8 un part interno1", mail.getMessage() .getContent()); // --------------------- message = new MimeMessage(Session.getDefaultInstance(new Properties())); - message.setSubject("Questa \u00E8 una prova"); + message.setSubject("prova"); message.setContent("<p>Questa \u00E8 una prova<br />di html</p>", "text/html"); message.saveChanges(); @@ -137,7 +137,7 @@ mail = new MockMail(message); mailet.service(mail); - assertEquals("Questa \u00E8 una prova", mail.getMessage().getSubject()); + assertEquals("prova", mail.getMessage().getSubject()); assertEquals("Questa \u00E8 una prova\ndi html\n", mail.getMessage() .getContent()); assertTrue(mail.getMessage().isMimeType("text/plain")); @@ -145,7 +145,7 @@ // ----------------- message = new MimeMessage(Session.getDefaultInstance(new Properties())); - message.setSubject("Questa \u00E8 una prova"); + message.setSubject("prova"); mp = new MimeMultipart(); bp = new MimeBodyPart(); message2 = new MimeMessage(Session.getDefaultInstance(new Properties())); @@ -160,7 +160,7 @@ mail = new MockMail(message); mailet.service(mail); - assertEquals("Questa \u00E8 una prova", mail.getMessage().getSubject()); + assertEquals("prova", mail.getMessage().getSubject()); assertEquals("Questa \u00E8 una prova\ndi html\n", mail.getMessage() .getContent()); assertTrue(mail.getMessage().isMimeType("text/plain")); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]