]> source.dussan.org Git - redmine.git/commitdiff
Test for r17914 (#17699).
authorGo MAEDA <maeda@farend.jp>
Sun, 3 Mar 2019 13:00:07 +0000 (13:00 +0000)
committerGo MAEDA <maeda@farend.jp>
Sun, 3 Mar 2019 13:00:07 +0000 (13:00 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@17915 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/mail_handler_test.rb

index e5d009633859ceabe08bde96e49c52626b01b05a..adc4b71cfbe8b596ee490606f56db112f01544f4 100644 (file)
@@ -1193,6 +1193,20 @@ class MailHandlerTest < ActiveSupport::TestCase
     assert_equal str2, user.lastname
   end
 
+  def test_new_user_with_fullname_in_parentheses
+    assert_difference 'User.count' do
+      issue = submit_email(
+                'fullname_of_sender_in_parentheses.eml',
+                :issue => {:project => 'ecookbook'},
+                :unknown_user => 'create'
+              )
+    end
+    user = User.order('id DESC').first
+    assert_equal "jdoe@example.net", user.mail
+    assert_equal 'John', user.firstname
+    assert_equal 'Doe', user.lastname
+  end
+
   def test_extract_options_from_env_should_return_options
     options = MailHandler.extract_options_from_env({
       'tracker' => 'defect',