Re: [PATCH] Fix typo in Message.maildir_flags_to_tags
[notmuch-archives.git] / 0b / 82475975cc7df6da41cbd14d185d23d1f9b1e7
1 Return-Path: <amdragon@mit.edu>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 92B87429E59\r
6         for <notmuch@notmuchmail.org>; Sun, 18 Aug 2013 06:52:25 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id 0edm33RPyHoY for <notmuch@notmuchmail.org>;\r
16         Sun, 18 Aug 2013 06:52:17 -0700 (PDT)\r
17 Received: from dmz-mailsec-scanner-4.mit.edu (dmz-mailsec-scanner-4.mit.edu\r
18         [18.9.25.15])\r
19         by olra.theworths.org (Postfix) with ESMTP id 2667B431FDB\r
20         for <notmuch@notmuchmail.org>; Sun, 18 Aug 2013 06:52:17 -0700 (PDT)\r
21 X-AuditID: 1209190f-b7fa58e000000953-52-5210d1906fc0\r
22 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43])\r
23         by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP\r
24         id C6.0B.02387.091D0125; Sun, 18 Aug 2013 09:52:16 -0400 (EDT)\r
25 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])\r
26         by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id r7IDqESM015731; \r
27         Sun, 18 Aug 2013 09:52:14 -0400\r
28 Received: from drake.dyndns.org\r
29         (static-burl-mse-71-161-109-98.ngn.east.myfairpoint.net\r
30         [71.161.109.98]) (authenticated bits=0)\r
31         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
32         by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id r7IDqA6O023275\r
33         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
34         Sun, 18 Aug 2013 09:52:13 -0400\r
35 Received: from amthrax by drake.dyndns.org with local (Exim 4.77)\r
36         (envelope-from <amdragon@mit.edu>)\r
37         id 1VB3Or-0001az-36; Sun, 18 Aug 2013 09:52:09 -0400\r
38 From: Austin Clements <amdragon@MIT.EDU>\r
39 To: notmuch@notmuchmail.org\r
40 Subject: [PATCH] test: Canonicalize RFC 2047 encoding and charset\r
41 Date: Sun, 18 Aug 2013 09:52:06 -0400\r
42 Message-Id: <1376833926-6024-1-git-send-email-amdragon@mit.edu>\r
43 X-Mailer: git-send-email 1.7.10.4\r
44 X-Brightmail-Tracker:\r
45  H4sIAAAAAAAAA+NgFlrLIsWRmVeSWpSXmKPExsUixCmqrTvhokCQwfuzyhY3WrsZLZqmO1tc\r
46         vzmT2YHZ49b91+wez1bdYvbYcug9cwBzFJdNSmpOZllqkb5dAlfGod9CBT85KzYs/sHcwLiQ\r
47         o4uRk0NCwETi1JofbBC2mMSFe+uBbC4OIYF9jBKHb8xihnA2MkrsePoBKnOPSeLajt+sIC1C\r
48         AnMZJVoO5ILYbAIaEtv2L2cEsUUEpCV23p0NVsMs4CVx5f45ZhBbWMBR4sHh02DrWARUJVp7\r
49         tzGB2LwC9hI35lxihThDUaL72QS2CYy8CxgZVjHKpuRW6eYmZuYUpybrFicn5uWlFuma6OVm\r
50         luilppRuYgSHiiT/DsZvB5UOMQpwMCrx8Ea85g8SYk0sK67MPcQoycGkJMrbe1YgSIgvKT+l\r
51         MiOxOCO+qDQntfgQowQHs5II7865QDnelMTKqtSifJiUNAeLkjjvs6dnA4UE0hNLUrNTUwtS\r
52         i2CyMhwcShK86ReAGgWLUtNTK9Iyc0oQ0kwcnCDDeYCGbzsHMry4IDG3ODMdIn+KUVFKnHcJ\r
53         SLMASCKjNA+uFxbLrxjFgV4R5r0E0s4DTANw3a+ABjMBDZ50hhdkcEkiQkqqgdHk/K4Q9Zao\r
54         upvcb1wfL7rIv1fwsNlsW7UDN20mPzouvVnW2ekd18wVi8573/x5TsXG5ZWtl9yDXOU5Fb/U\r
55         L+VUHCm9c+T8h/nx3ZVFEjPWqnm1y2nfaLmi6HdqyYR5/W8X3FSwkSpmdRE3mvlvqk3omztf\r
56         PofW+5SbVtQEM556X9Q9vzjB4JQSS3FGoqEWc1FxIgDc4u+9wAIAAA==\r
57 X-BeenThere: notmuch@notmuchmail.org\r
58 X-Mailman-Version: 2.1.13\r
59 Precedence: list\r
60 List-Id: "Use and development of the notmuch mail system."\r
61         <notmuch.notmuchmail.org>\r
62 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
63         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
64 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
65 List-Post: <mailto:notmuch@notmuchmail.org>\r
66 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
67 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
68         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
69 X-List-Received-Date: Sun, 18 Aug 2013 13:52:26 -0000\r
70 \r
71 RFC 2047 states that the encoding and charset in an encoded word are\r
72 case-insensitive, so force them to lower case in the reply test.  This\r
73 fixes an issue caused by GMime versions (somewhere between 2.6.10 and\r
74 2.6.16), which changed the capitalization of the encoding.\r
75 ---\r
76  test/reply |    8 +++++---\r
77  1 file changed, 5 insertions(+), 3 deletions(-)\r
78 \r
79 diff --git a/test/reply b/test/reply\r
80 index d4389cf..a078927 100755\r
81 --- a/test/reply\r
82 +++ b/test/reply\r
83 @@ -201,12 +201,14 @@ add_message '[subject]="=?iso-8859-1?q?=e0=df=e7?="' \\r
84             '[date]="Tue, 05 Jan 2010 15:43:56 -0000"' \\r
85             '[body]="Encoding"'\r
86  \r
87 -output=$(notmuch reply id:${gen_msg_id})\r
88 -# Note that GMime changes from Q- to B-encoding\r
89 +# GMime happens to change from Q- to B-encoding.  We canonicalize the\r
90 +# case of the encoding and charset because different versions of GMime\r
91 +# capitalize the encoding differently.\r
92 +output=$(notmuch reply id:${gen_msg_id} | sed 's/=?[^?]*?[bB]?/\L&/g')\r
93  test_expect_equal "$output" "\\r
94  From: Notmuch Test Suite <test_suite@notmuchmail.org>\r
95  Subject: Re: =?iso-8859-1?b?4N/n?=\r
96 -To: =?UTF-8?b?4piD?= <snowman@example.com>\r
97 +To: =?utf-8?b?4piD?= <snowman@example.com>\r
98  In-Reply-To: <${gen_msg_id}>\r
99  References: <${gen_msg_id}>\r
100  \r
101 -- \r
102 1.7.10.4\r
103 \r