##// END OF EJS Templates
explicitly use mail send setting in unit issue test (#15612)...
Toshi MARUYAMA -
r12106:dceee1ea9a1d
parent child
Show More
@@ -1695,9 +1695,10 class IssueTest < ActiveSupport::TestCase
1695 1695 :author_id => 3, :status_id => 1,
1696 1696 :priority => IssuePriority.all.first,
1697 1697 :subject => 'test_create', :estimated_hours => '1:30')
1698
1699 assert issue.save
1700 assert_equal 1, ActionMailer::Base.deliveries.size
1698 with_settings :notified_events => %w(issue_added) do
1699 assert issue.save
1700 assert_equal 1, ActionMailer::Base.deliveries.size
1701 end
1701 1702 end
1702 1703
1703 1704 def test_stale_issue_should_not_send_email_notification
@@ -1707,16 +1708,18 class IssueTest < ActiveSupport::TestCase
1707 1708
1708 1709 issue.init_journal(User.find(1))
1709 1710 issue.subject = 'Subjet update'
1710 assert issue.save
1711 assert_equal 1, ActionMailer::Base.deliveries.size
1712 ActionMailer::Base.deliveries.clear
1711 with_settings :notified_events => %w(issue_updated) do
1712 assert issue.save
1713 assert_equal 1, ActionMailer::Base.deliveries.size
1714 ActionMailer::Base.deliveries.clear
1713 1715
1714 stale.init_journal(User.find(1))
1715 stale.subject = 'Another subjet update'
1716 assert_raise ActiveRecord::StaleObjectError do
1717 stale.save
1716 stale.init_journal(User.find(1))
1717 stale.subject = 'Another subjet update'
1718 assert_raise ActiveRecord::StaleObjectError do
1719 stale.save
1720 end
1721 assert ActionMailer::Base.deliveries.empty?
1718 1722 end
1719 assert ActionMailer::Base.deliveries.empty?
1720 1723 end
1721 1724
1722 1725 def test_journalized_description
General Comments 0
You need to be logged in to leave comments. Login now