Changeset 7070
- Timestamp:
- 06/20/07 06:50:43 (3 years ago)
- Files:
-
- trunk/actionmailer/CHANGELOG (modified) (1 diff)
- trunk/actionmailer/test/mail_service_test.rb (modified) (2 diffs)
- trunk/actionmailer/test/test_helper_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionmailer/CHANGELOG
r6962 r7070 1 1 *SVN* 2 3 * Increase mail delivery test coverage. #8692 [kamal] 2 4 3 5 * Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). #7534 [cwd, Josh Peek] trunk/actionmailer/test/mail_service_test.rb
r6962 r7070 277 277 ActionMailer::Base.delivery_method = :test 278 278 ActionMailer::Base.perform_deliveries = true 279 ActionMailer::Base.raise_delivery_errors 279 ActionMailer::Base.raise_delivery_errors = true 280 280 ActionMailer::Base.deliveries = [] 281 281 … … 490 490 assert_nothing_raised { TestMailer.deliver_signed_up(@recipient) } 491 491 end 492 492 493 def test_performs_delivery_via_sendmail 494 sm = mock() 495 sm.expects(:print).with(anything) 496 sm.expects(:flush) 497 IO.expects(:popen).once.with('/usr/sbin/sendmail -i -t', 'w+').yields(sm) 498 ActionMailer::Base.delivery_method = :sendmail 499 TestMailer.deliver_signed_up(@recipient) 500 end 501 493 502 def test_delivery_logs_sent_mail 494 503 mail = TestMailer.create_signed_up(@recipient) trunk/actionmailer/test/test_helper_test.rb
r5436 r7070 36 36 TestHelperMailer.deliver_test 37 37 end 38 end 39 end 40 41 def test_assert_emails_with_no_block 42 assert_nothing_raised do 43 TestHelperMailer.deliver_test 44 assert_emails 1 45 end 46 47 assert_nothing_raised do 48 TestHelperMailer.deliver_test 49 TestHelperMailer.deliver_test 50 assert_emails 3 38 51 end 39 52 end