Sha256: 22b317f9ce6c071c1767d34405c39b87ff9e66d245cbfc18981a5ce4d8c60a50
Contents?: true
Size: 1.08 KB
Versions: 40
Compression:
Stored size: 1.08 KB
Contents
module RSpec module Rails # @api public # Container module for mailer spec functionality. It is only available if # ActionMailer has been loaded before it. module MailerExampleGroup # This blank module is only necessary for YARD processing. It doesn't # handle the conditional `defined?` check below very well. end end end if defined?(ActionMailer) module RSpec module Rails # Container module for mailer spec functionality. module MailerExampleGroup extend ActiveSupport::Concern include RSpec::Rails::RailsExampleGroup include ActionMailer::TestCase::Behavior included do include ::Rails.application.routes.url_helpers options = ::Rails.configuration.action_mailer.default_url_options || {} options.each { |key, value| default_url_options[key] = value } end # Class-level DSL for mailer specs. module ClassMethods # Alias for `described_class`. def mailer_class described_class end end end end end end
Version data entries
40 entries across 37 versions & 7 rubygems