Ich google jetzt seit ungefähr 90 Minuten und habe immer noch keine Antwort darauf. Wo setze ich default_url_options
? Ich habe es bereits festgelegt config.action_mailer.default_url_options
, um denselben Fehler an anderer Stelle zu beheben, aber jetzt wird dieser Fehler angezeigt, wenn ich versuche, einen URL-Helfer in einer RSpec-Spezifikation zu verwenden. Ich habe keine Ahnung, wo erwartet wird, dass default_url_options gesetzt werden.
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)>'
Dieser Code hat nichts mit E-Mails / ActionMailer zu tun. Er benötigt lediglich eine URL anstelle eines Pfads.
Irgendwelche Ideen?