summaryrefslogtreecommitdiffstats
path: root/test/unit/mailer_test.rb
diff options
context:
space:
mode:
authorNicolas Chuche <nicolas.chuche@barna.be>2008-10-15 23:50:33 +0000
committerNicolas Chuche <nicolas.chuche@barna.be>2008-10-15 23:50:33 +0000
commita4b07a36edb567948739324b515abc5b7c28b241 (patch)
treebff7931c28bd326838ec32b076abaf9857587c86 /test/unit/mailer_test.rb
parent1894bef48a04bec77b4531eff2654ace8e7453f4 (diff)
downloadredmine-a4b07a36edb567948739324b515abc5b7c28b241.tar.gz
redmine-a4b07a36edb567948739324b515abc5b7c28b241.zip
add plain text option for mail #2029
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1932 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/unit/mailer_test.rb')
-rw-r--r--test/unit/mailer_test.rb12
1 files changed, 11 insertions, 1 deletions
diff --git a/test/unit/mailer_test.rb b/test/unit/mailer_test.rb
index 1c03bafb3..e3a21a576 100644
--- a/test/unit/mailer_test.rb
+++ b/test/unit/mailer_test.rb
@@ -32,12 +32,22 @@ class MailerTest < Test::Unit::TestCase
assert_kind_of TMail::Mail, mail
# link to the main ticket
assert mail.body.include?('<a href="https://mydomain.foo/issues/show/1">Bug #1: Can\'t print recipes</a>')
-
+
# link to a referenced ticket
assert mail.body.include?('<a href="https://mydomain.foo/issues/show/2" class="issue" title="Add ingredients categories (Assigned)">#2</a>')
# link to a changeset
assert mail.body.include?('<a href="https://mydomain.foo/repositories/revision/ecookbook/2" class="changeset" title="This commit fixes #1, #2 and references #1 &amp; #3">r2</a>')
end
+
+ def test_plain_text_mail
+ Setting.plain_text_mail = 1
+ journal = Journal.find(2)
+ Mailer.deliver_issue_edit(journal)
+ mail = ActionMailer::Base.deliveries.last
+ assert !mail.body.include?('<a href="https://mydomain.foo/issues/show/1">Bug #1: Can\'t print recipes</a>')
+ end
+
+
# test mailer methods for each language
def test_issue_add