Author: sebb
Date: Tue Mar 19 00:13:55 2013
New Revision: 1458069
URL: http://svn.apache.org/r1458069
Log:
Add whitespace B64 test
Modified:
commons/proper/fileupload/trunk/src/test/java/org/apache/commons/fileupload/util/mime/MimeUtilityTestCase.java
Modified:
commons/proper/fileupload/trunk/src/test/java/org/apache/commons/fileupload/util/mime/MimeUtilityTestCase.java
URL:
http://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/test/java/org/apache/commons/fileupload/util/mime/MimeUtilityTestCase.java?rev=1458069&r1=1458068&r2=1458069&view=diff
==============================================================================
---
commons/proper/fileupload/trunk/src/test/java/org/apache/commons/fileupload/util/mime/MimeUtilityTestCase.java
(original)
+++
commons/proper/fileupload/trunk/src/test/java/org/apache/commons/fileupload/util/mime/MimeUtilityTestCase.java
Tue Mar 19 00:13:55 2013
@@ -52,6 +52,12 @@ public final class MimeUtilityTestCase {
"=?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=\"\r\n");
}
+ @Test
+ public void decodeIso88591Base64EncodedWithWhiteSpace() throws Exception {
+ assertEncoded("If you can read this you understand the example.",
+ "=?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=\t \r\n
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=\"\r\n");
+ }
+
private static void assertEncoded(String expected, String encoded) throws
Exception {
assertEquals(expected, MimeUtility.decodeText(encoded));
}