Pracuję w Google od około 90 minut i wciąż nie mam na to odpowiedzi. Gdzie mam ustawić default_url_options
? Ustawiłem już tę opcję, config.action_mailer.default_url_options
aby rozwiązać ten sam błąd w innym miejscu, ale teraz pojawia się ten błąd, gdy próbuję użyć pomocnika adresu URL w specyfikacji RSpec. Nie mam pojęcia, gdzie oczekuje się ustawienia opcji 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)>'
Ten kod nie ma nic wspólnego z wiadomościami e-mail / ActionMailer, po prostu potrzebuje adresu URL zamiast ścieżki.
Jakieś pomysły?