tests: fix email delivery tests.

Setting deliver_later_queue_name inside config/application.rb broke
tests because assert_enqueued_email_with assumes that the deliver_later
queue is called `mailers`.
This commit is contained in:
evazion
2020-03-19 19:06:29 -05:00
parent d10925eb95
commit 15ba2f6cd7
2 changed files with 2 additions and 2 deletions

View File

@@ -36,8 +36,6 @@ module Danbooru
raise "Danbooru.config.secret_key_base not configured" if Danbooru.config.secret_key_base.blank?
config.secret_key_base = Danbooru.config.secret_key_base
config.action_mailer.deliver_later_queue_name = "default"
if Danbooru.config.mail_delivery_method.to_sym == :smtp
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = Danbooru.config.mail_settings

View File

@@ -66,6 +66,8 @@ Rails.application.configure do
# Set this to true and configure the email server for immediate delivery to raise delivery errors.
# config.action_mailer.raise_delivery_errors = false
config.action_mailer.deliver_later_queue_name = :default
# Enable locale fallbacks for I18n (makes lookups for any locale fall back to
# the I18n.default_locale when a translation cannot be found).
config.i18n.fallbacks = [I18n.default_locale]