module EmailSpectacular::ActionMailerExtension
Extensions to ActionMailer::MessageDelivery to mock the enqueuing of emails
Public Class Methods
included(base)
click to toggle source
# File lib/email_spectacular/extensions/action_mailer_extension.rb, line 6 def self.included(base) base.class_eval do def deliver_later(options = {}) message.instance_variable_set(:@enqueued, true) deliver_now end end end
Public Instance Methods
deliver_later(options = {})
click to toggle source
# File lib/email_spectacular/extensions/action_mailer_extension.rb, line 8 def deliver_later(options = {}) message.instance_variable_set(:@enqueued, true) deliver_now end