前提・実現したいこと
testがpassできません。
エラーメッセージを読む限りだと、ホストの設定が上手いっていないと思われます。
発生している問題・エラーメッセージ
エラーメッセージ ERROR["test_account_activation", Minitest::Result, 1.1486420459996225] test_account_activation#Minitest::Result (1.15s) ActionView::Template::Error: ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true app/views/user_mailer/account_activation.html.erb:9:in `_app_views_user_mailer_account_activation_html_erb__3807361908381259818_79249360' app/mailers/user_mailer.rb:4:in `account_activation' test/mailers/user_mailer_test.rb:8:in `block in <class:UserMailerTest>' ERROR["test_valid_signup_information_with_account_activation", Minitest::Result, 1.5045824919998267] test_valid_signup_information_with_account_activation#Minitest::Result (1.50s) ActionView::Template::Error: ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true app/views/user_mailer/account_activation.html.erb:9:in `_app_views_user_mailer_account_activation_html_erb__3807361908381259818_79249360' app/mailers/user_mailer.rb:4:in `account_activation' app/models/user.rb:46:in `send_activation_email' app/controllers/users_controller.rb:21:in `create' test/integration/users_signup_test.rb:22:in `block (2 levels) in <class:UsersSignupTest>' test/integration/users_signup_test.rb:21:in `block in <class:UsersSignupTest>' ### 該当のソースコード ```ここに言語名を入力 ソースコード
試したこと
私は、AWSのcloud9で開発していますので、app/config/environments/development.rbのファイルの中に、host = 'プレビューのURLに表示される文字列'を入力しました。
が、エラーが解消できません。 ご教授いただけたら幸いです。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー