Host faltante para vincular! Proporcione: parámetro de host o establezca default_url_options [: host]

He estado buscando en Google durante unos 90 minutos y todavía no tengo una respuesta para esto. ¿Dónde configurodefault_url_options? Ya lo configuré paraconfig.action_mailer.default_url_options para resolver este mismo error en otro lugar, pero ahora recibo este error al intentar usar un ayudante de URL dentro de una especificación RSpec. No tengo idea de dónde espera que se establezcan default_url_options.

 Failure/Error: listing_url(listing).should match(/\/\d+-\w+$/)
 RuntimeError:
   Missing host to link to! Please provide :host parameter or set default_url_options[:host]
 # ./spec/routing/listing_routing_spec.rb:9:in `block (3 levels) in <top (required)>'

Este código no tiene nada que ver con los correos electrónicos / ActionMailer, simplemente necesita una URL en lugar de una ruta.

¿Algunas ideas

Respuestas a la pregunta(12)

Su respuesta a la pregunta