このようなエラーが
Failure/Error: <%= link_to "Activate", edit_account_activation_url(@user.activation_token,
ActionView::Template::Error:
Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
どうやらホストが見つからないことが原因らしい。
チュートリアルの中では次の1文を追加したのだが、、、
config.action_mailer.default_url_options = { host: 'example.com' }
30分くらいかけてようやく気付いた。
追加する場所を間違っていた。
僕はここ
config/environments/development.rb
正解はここ
config/environments/test.rb
テストでエラーが出ているので環境もテストのところをいじるのは当たり前だろう