J'ai été googler pour environ 90 minutes maintenant, et n'ont toujours pas de réponse à cela. Où puis-je configurer default_url_options
? J'ai déjà réglé pour config.action_mailer.default_url_options
afin de résoudre ce même bug d'ailleurs, mais maintenant j'ai cette erreur lorsque vous essayez d'utiliser un helper URL à l'intérieur d'un RSpec spec. Je n'ai aucune idée de l'endroit où il s'attend à default_url_options à définir.
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)>'
Ce code n'a rien à voir avec les emails/ActionMailer, il arrive juste à besoin d'une URL au lieu d'un chemin.
Des idées?