The code inside test method doesn't get executed at all. class MailSender < ActionMailer::Base default :from => 'no.reply@some.where'
def test() should_die_here mail( :to => 't...@to.com', :subject => 'Test', :text => 'Text').deliver end end ########## In controller: MailSender.test() # nothing happen MailSender.test1() # throws error, method test1 not found. First call should die in should_die_here line, but nothing happens. Funny thing is if I try to call nonexisted method I get error, that method does not exist. When I reverted to rails 4.1.19 everything works as expected. Thanks for your advice TheR -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/cba0e7699a949aa76a01b3f98f49f477%40ruby-forum.com. For more options, visit https://groups.google.com/d/optout.