Author: thebeing
Date: Thu Jan 21 22:38:04 2016
New Revision: 39302

URL: http://svn.gna.org/viewcvs/gnustep?rev=39302&view=rev
Log:
Add test case for a problem with folded and quoted parameters 
(e.g. multipart boundary)

Modified:
    libs/base/trunk/ChangeLog
    libs/base/trunk/Tests/base/GSMime/general.m

Modified: libs/base/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/ChangeLog?rev=39302&r1=39301&r2=39302&view=diff
==============================================================================
--- libs/base/trunk/ChangeLog   (original)
+++ libs/base/trunk/ChangeLog   Thu Jan 21 22:38:04 2016
@@ -1,3 +1,8 @@
+2016-01-21     Niels Grewe <[email protected]>
+
+       * Tests/base/GSMime/general.m: Test case for quoted boundary
+       parameter failure.
+
 2016-01-21  Richard Frith-Macdonald <[email protected]>
 
 

Modified: libs/base/trunk/Tests/base/GSMime/general.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Tests/base/GSMime/general.m?rev=39302&r1=39301&r2=39302&view=diff
==============================================================================
--- libs/base/trunk/Tests/base/GSMime/general.m (original)
+++ libs/base/trunk/Tests/base/GSMime/general.m Thu Jan 21 22:38:04 2016
@@ -206,6 +206,10 @@
   doc = [GSMimeParser documentFromData: data];
   PASS_EQUAL(idoc, doc, "mime11.dat documents are the same");
 
+  NSData *oData = [doc rawMimeData: YES foldedAt: 78];
+  GSMimeDocument *oDoc = [GSMimeParser documentFromData: oData];
+  PASS_EQUAL(doc, oDoc, "mime11.dat (folded and quoted boundary header) equal 
after writing and re-parsing");
+
   /* Test a document with adjacent encoded words in headers, as
    * produced by GSMime
    */


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to