Merged r12079 from trunk (#14584).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.3-stable@12123 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -315,6 +315,29 @@ class MailerTest < ActiveSupport::TestCase
|
||||
assert !last_email.bcc.include?(user.mail)
|
||||
end
|
||||
|
||||
def test_issue_add_should_include_enabled_fields
|
||||
Setting.default_language = 'en'
|
||||
issue = Issue.find(2)
|
||||
assert Mailer.deliver_issue_add(issue)
|
||||
assert_mail_body_match '* Target version: 1.0', last_email
|
||||
assert_select_email do
|
||||
assert_select 'li', :text => 'Target version: 1.0'
|
||||
end
|
||||
end
|
||||
|
||||
def test_issue_add_should_not_include_disabled_fields
|
||||
Setting.default_language = 'en'
|
||||
issue = Issue.find(2)
|
||||
tracker = issue.tracker
|
||||
tracker.core_fields -= ['fixed_version_id']
|
||||
tracker.save!
|
||||
assert Mailer.deliver_issue_add(issue)
|
||||
assert_mail_body_no_match 'Target version', last_email
|
||||
assert_select_email do
|
||||
assert_select 'li', :text => /Target version/, :count => 0
|
||||
end
|
||||
end
|
||||
|
||||
# test mailer methods for each language
|
||||
def test_issue_add
|
||||
issue = Issue.find(1)
|
||||
|
||||
Reference in New Issue
Block a user