ruby-changes:34307
From: nobu <ko1@a...>
Date: Mon, 9 Jun 2014 23:05:53 +0900 (JST)
Subject: [ruby-changes:34307] nobu:r46388 (trunk): fold too long line
nobu 2014-06-09 23:05:47 +0900 (Mon, 09 Jun 2014) New Revision: 46388 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=46388 Log: fold too long line Modified files: trunk/test/net/imap/test_imap_response_parser.rb Index: test/net/imap/test_imap_response_parser.rb =================================================================== --- test/net/imap/test_imap_response_parser.rb (revision 46387) +++ test/net/imap/test_imap_response_parser.rb (revision 46388) @@ -251,7 +251,21 @@ EOF https://github.com/ruby/ruby/blob/trunk/test/net/imap/test_imap_response_parser.rb#L251 def test_mixed_boundry parser = Net::IMAP::ResponseParser.new - response = parser.parse("* 2688 FETCH (UID 179161 BODYSTRUCTURE ((\"TEXT\" \"PLAIN\" (\"CHARSET\" \"iso-8859-1\") NIL NIL \"QUOTED-PRINTABLE\" 200 4 NIL NIL NIL)(\"MESSAGE\" \"DELIVERY-STATUS\" NIL NIL NIL \"7BIT\" 318 NIL NIL NIL)(\"MESSAGE\" \"RFC822\" NIL NIL NIL \"7BIT\" 2177 (\"Tue, 11 May 2010 18:28:16 -0400\" \"Re: Welcome letter\" ((\"David\" NIL \"info\" \"xxxxxxxx.si\")) ((\"David\" NIL \"info\" \"xxxxxxxx.si\")) ((\"David\" NIL \"info\" \"xxxxxxxx.si\")) ((\"Doretha\" NIL \"doretha.info\" \"xxxxxxxx.si\")) NIL NIL \"<AC1D15E06EA82F47BDE18E851CC32F330717704E@localdomain>\" \"<AANLkTikKMev1I73L2E7XLjRs67IHrEkb23f7ZPmD4S_9@localdomain>\") (\"MIXED\" (\"BOUNDARY\" \"000e0cd29212e3e06a0486590ae2\") NIL NIL) 37 NIL NIL NIL) \"REPORT\" (\"BOUNDARY\" \"16DuG.4XbaNOvCi.9ggvq.8Ipnyp3\" \"REPORT-TYPE\" \"delivery-status\") NIL NIL))\r\n") + response = parser.parse("* 2688 FETCH (UID 179161 BODYSTRUCTURE (" \ + "(\"TEXT\" \"PLAIN\" (\"CHARSET\" \"iso-8859-1\") NIL NIL \"QUOTED-PRINTABLE\" 200 4 NIL NIL NIL)" \ + "(\"MESSAGE\" \"DELIVERY-STATUS\" NIL NIL NIL \"7BIT\" 318 NIL NIL NIL)" \ + "(\"MESSAGE\" \"RFC822\" NIL NIL NIL \"7BIT\" 2177" \ + " (\"Tue, 11 May 2010 18:28:16 -0400\" \"Re: Welcome letter\" (" \ + "(\"David\" NIL \"info\" \"xxxxxxxx.si\")) " \ + "((\"David\" NIL \"info\" \"xxxxxxxx.si\")) " \ + "((\"David\" NIL \"info\" \"xxxxxxxx.si\")) " \ + "((\"Doretha\" NIL \"doretha.info\" \"xxxxxxxx.si\")) " \ + "NIL NIL " \ + "\"<AC1D15E06EA82F47BDE18E851CC32F330717704E@localdomain>\" " \ + "\"<AANLkTikKMev1I73L2E7XLjRs67IHrEkb23f7ZPmD4S_9@localdomain>\")" \ + " (\"MIXED\" (\"BOUNDARY\" \"000e0cd29212e3e06a0486590ae2\") NIL NIL)" \ + " 37 NIL NIL NIL)" \ + " \"REPORT\" (\"BOUNDARY\" \"16DuG.4XbaNOvCi.9ggvq.8Ipnyp3\" \"REPORT-TYPE\" \"delivery-status\") NIL NIL))\r\n") empty_part = response.data.attr['BODYSTRUCTURE'].parts[2] assert_equal(empty_part.lines, 37) assert_equal(empty_part.body.media_type, 'MULTIPART') -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/