Merged r11526 and r11590 from trunk (#13341).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.3-stable@11591 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2013-03-11 18:00:39 +00:00
parent 5de8e9f04c
commit cfdd85173f
3 changed files with 23 additions and 1 deletions
+14
View File
@@ -336,6 +336,19 @@ class MailHandlerTest < ActiveSupport::TestCase
assert_include 'Ticket by unknown user', email.subject
end
def test_created_user_should_have_mail_notification_to_none_with_no_notification_option
assert_difference 'User.count' do
submit_email(
'ticket_by_unknown_user.eml',
:issue => {:project => 'ecookbook'},
:unknown_user => 'create',
:no_notification => '1'
)
end
user = User.order('id DESC').first
assert_equal 'none', user.mail_notification
end
def test_add_issue_without_from_header
Role.anonymous.add_permission!(:add_issues)
assert_equal false, submit_email('ticket_without_from_header.eml')
@@ -755,6 +768,7 @@ class MailHandlerTest < ActiveSupport::TestCase
assert_equal expected[0], user.login
assert_equal expected[1], user.firstname
assert_equal expected[2], user.lastname
assert_equal 'only_my_events', user.mail_notification
end
end