Я вже гуляв близько 90 хвилин і досі не маю відповіді на це. Де встановити default_url_options
? Я вже встановив це для config.action_mailer.default_url_options
вирішення цієї самої помилки в іншому місці, але тепер я отримую цю помилку при спробі використання URL-помічника всередині специфікації RSpec. Я поняття не маю, де очікують встановити 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)>'
Цей код не має нічого спільного з електронною поштою / ActionMailer, просто трапляється потрібна URL-адреса замість шляху.
Будь-які ідеї?