@@ -0,0 +1,14 | |||
|
1 | From: John Smith <JSmith@somenet.foo> | |
|
2 | To: "redmine@somenet.foo" <redmine@somenet.foo> | |
|
3 | Subject: This is a test | |
|
4 | Content-Type: multipart/alternative; | |
|
5 | boundary="_c20d9cfa-d16a-43a3-a7e5-71da7877ab23_" | |
|
6 | ||
|
7 | --_c20d9cfa-d16a-43a3-a7e5-71da7877ab23_ | |
|
8 | Content-Type: text/plain; charset="utf-8" | |
|
9 | Content-Transfer-Encoding: quoted-printable | |
|
10 | ||
|
11 | =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5=AA | |
|
12 | ||
|
13 | --_c20d9cfa-d16a-43a3-a7e5-71da7877ab23_-- | |
|
14 |
@@ -538,6 +538,16 class MailHandlerTest < ActiveSupport::TestCase | |||
|
538 | 538 | assert_equal 'd8e8fca2dc0f896fd7cb4cb0031ba249', attachment.digest |
|
539 | 539 | end |
|
540 | 540 | |
|
541 | def test_invalid_utf8 | |
|
542 | issue = submit_email( | |
|
543 | 'invalid_utf8.eml', | |
|
544 | :issue => {:project => 'ecookbook'} | |
|
545 | ) | |
|
546 | assert_kind_of Issue, issue | |
|
547 | description = "\xD0\x97\xD0\xB4\xD1\x80\xD0\xB0\xD0\xB2\xD1\x81\xD1\x82\xD0\xB2\xD1\x83\xD0\xB9\xD1\x82\xD0\xB5?".force_encoding('UTF-8') | |
|
548 | assert_equal description, issue.description | |
|
549 | end | |
|
550 | ||
|
541 | 551 | def test_gmail_with_attachment_ja |
|
542 | 552 | issue = submit_email( |
|
543 | 553 | 'gmail_with_attachment_ja.eml', |
General Comments 0
You need to be logged in to leave comments.
Login now