X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=vendor%2Frails%2Factionmailer%2Flib%2Faction_mailer%2Ftest_helper.rb;fp=vendor%2Frails%2Factionmailer%2Flib%2Faction_mailer%2Ftest_helper.rb;h=0000000000000000000000000000000000000000;hb=36d9f3351a3b4e8159279445190e2287ffdea86c;hp=f234c0248c0abbf3efdbfea3b5cf5883155995e7;hpb=913cf6054b1d29b5d2f5e620304af7ee77cc1f1f;p=feedcatcher.git diff --git a/vendor/rails/actionmailer/lib/action_mailer/test_helper.rb b/vendor/rails/actionmailer/lib/action_mailer/test_helper.rb deleted file mode 100644 index f234c02..0000000 --- a/vendor/rails/actionmailer/lib/action_mailer/test_helper.rb +++ /dev/null @@ -1,68 +0,0 @@ -module ActionMailer - module TestHelper - # Asserts that the number of emails sent matches the given number. - # - # def test_emails - # assert_emails 0 - # ContactMailer.deliver_contact - # assert_emails 1 - # ContactMailer.deliver_contact - # assert_emails 2 - # end - # - # If a block is passed, that block should cause the specified number of emails to be sent. - # - # def test_emails_again - # assert_emails 1 do - # ContactMailer.deliver_contact - # end - # - # assert_emails 2 do - # ContactMailer.deliver_contact - # ContactMailer.deliver_contact - # end - # end - def assert_emails(number) - if block_given? - original_count = ActionMailer::Base.deliveries.size - yield - new_count = ActionMailer::Base.deliveries.size - assert_equal original_count + number, new_count, "#{number} emails expected, but #{new_count - original_count} were sent" - else - assert_equal number, ActionMailer::Base.deliveries.size - end - end - - # Assert that no emails have been sent. - # - # def test_emails - # assert_no_emails - # ContactMailer.deliver_contact - # assert_emails 1 - # end - # - # If a block is passed, that block should not cause any emails to be sent. - # - # def test_emails_again - # assert_no_emails do - # # No emails should be sent from this block - # end - # end - # - # Note: This assertion is simply a shortcut for: - # - # assert_emails 0 - def assert_no_emails(&block) - assert_emails 0, &block - end - end -end - -# TODO: Deprecate this -module Test - module Unit - class TestCase - include ActionMailer::TestHelper - end - end -end