From cb3959d9910d09acdb259ea0cedbeb89c365f8c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Garc=C3=ADa=20S=C3=A1ez?= Date: Tue, 19 Jan 2016 19:51:06 +0100 Subject: [PATCH 1/2] Unit test encode qp text This will crash without sope commit 0c9b08d18f07205b4de58bb700ad15a4a4649e53 --- Tests/Unit/TestNGMimeHeaderFieldGenerator.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Tests/Unit/TestNGMimeHeaderFieldGenerator.m b/Tests/Unit/TestNGMimeHeaderFieldGenerator.m index e8f85999c..3845070bf 100644 --- a/Tests/Unit/TestNGMimeHeaderFieldGenerator.m +++ b/Tests/Unit/TestNGMimeHeaderFieldGenerator.m @@ -83,6 +83,10 @@ @" =?utf-8?q?=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C?=\n" @" =?utf-8?q?=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C=D1=8C?=\n" @" =?utf-8?q?=D1=8C=D1=8C=D1=8C?=", nil], + [NSArray arrayWithObjects: + @"aжжжжжжжжжжж", + @"=?utf-8?q?a=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6?=\n" + @" =?utf-8?q?=D0=B6=D0=B6?=", nil], nil ]; NSArray *caseData; From bad7fd45321e1292d2fc8a228d988e95d32cf069 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Garc=C3=ADa=20S=C3=A1ez?= Date: Tue, 19 Jan 2016 19:51:41 +0100 Subject: [PATCH 2/2] Unit test encode qp text: long of second line This will fail without sope commit 361178217156177a2a40c327a64f70716b30ae3a --- Tests/Unit/TestNGMimeHeaderFieldGenerator.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Tests/Unit/TestNGMimeHeaderFieldGenerator.m b/Tests/Unit/TestNGMimeHeaderFieldGenerator.m index 3845070bf..69f6b0ced 100644 --- a/Tests/Unit/TestNGMimeHeaderFieldGenerator.m +++ b/Tests/Unit/TestNGMimeHeaderFieldGenerator.m @@ -87,6 +87,11 @@ @"aжжжжжжжжжжж", @"=?utf-8?q?a=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6?=\n" @" =?utf-8?q?=D0=B6=D0=B6?=", nil], + [NSArray arrayWithObjects: + @"aжжжжжжжжжжжжжжжжжжжжж", + @"=?utf-8?q?a=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6?=\n" + @" =?utf-8?q?=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6=D0=B6?=\n" + @" =?utf-8?q?=D0=B6?=", nil], nil ]; NSArray *caseData;