Mercurial > hg > soundsoftware-site
diff test/unit/mailer_test.rb @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | e248c7af89ec |
children |
line wrap: on
line diff
--- a/test/unit/mailer_test.rb Tue Sep 09 09:28:31 2014 +0100 +++ b/test/unit/mailer_test.rb Tue Sep 09 09:29:00 2014 +0100 @@ -55,7 +55,7 @@ # link to a referenced ticket assert_select 'a[href=?][title=?]', 'https://mydomain.foo/issues/1', - 'Can't print recipes (New)', + "#{ESCAPED_UCANT} print recipes (New)", :text => '#1' # link to a changeset assert_select 'a[href=?][title=?]', @@ -94,7 +94,7 @@ # link to a referenced ticket assert_select 'a[href=?][title=?]', 'http://mydomain.foo/rdm/issues/1', - 'Can't print recipes (New)', + "#{ESCAPED_UCANT} print recipes (New)", :text => '#1' # link to a changeset assert_select 'a[href=?][title=?]', @@ -144,7 +144,7 @@ # link to a referenced ticket assert_select 'a[href=?][title=?]', 'http://mydomain.foo/rdm/issues/1', - 'Can't print recipes (New)', + "#{ESCAPED_UCANT} print recipes (New)", :text => '#1' # link to a changeset assert_select 'a[href=?][title=?]', @@ -467,6 +467,17 @@ end end + def test_news_added_should_notify_project_news_watchers + user1 = User.generate! + user2 = User.generate! + news = News.find(1) + news.project.enabled_module('news').add_watcher(user1) + + Mailer.news_added(news).deliver + assert_include user1.mail, last_email.bcc + assert_not_include user2.mail, last_email.bcc + end + def test_news_comment_added comment = Comment.find(2) valid_languages.each do |lang| @@ -639,6 +650,12 @@ assert ActionMailer::Base.perform_deliveries end + def test_token_for_should_strip_trailing_gt_from_address_with_full_name + with_settings :mail_from => "Redmine Mailer<no-reply@redmine.org>" do + assert_match /\Aredmine.issue-\d+\.\d+\.[0-9a-f]+@redmine.org\z/, Mailer.token_for(Issue.generate!) + end + end + def test_layout_should_include_the_emails_header with_settings :emails_header => "*Header content*" do with_settings :plain_text_mail => 0 do