errors

パスワードリセット機能のバグ修正

エラー内容 ①rspec実行時におけるエラー ②リンクからパスワードリセットページへ行き、新しいパスワードを入力して更新を押すが更新できない。 解決手順① Unable to find field "メールアドレス" that is not disabledから実際のhtmlのfieldとテストコードの…

バグ修正メモ

System Versions Ruby version 2.6.3 Rails version 5.2.3 以下のエラーを修正していく。 blog一覧ページにアクセスした場合 blogの一覧ページが表示されること ルーティングが間違っていた。 blogではblogsコントローラのindexアクションを呼び出せないので…

テストバグ修正

環境 rbenv local 2.6.6 nodenv local 12.14.0 rails test:systemでテストを実行したところ sign up success login logout login faild not exist user visit about pageができない sign upは検証ツールで確かめると、viewからフォーム送信はできていること…

Rspec実行時におけるエラー

エラー内容 system specを用いて新規作成機能のコードをテストした際、「Failure/Error: fill_in '名称', with: task_name」と「Capybara::ElementNotFound: Unable to find field "タイトル"」エラーがでた。 エラー画面 「名称」は無効になっているので使…

ActiveRecordエラー

ActiveRecord::StatementInvalidSQLite3::SQLException: no such column: tasks.user_id: error文に書いてあるとおりtasksテーブルにuser_idカラムがないというエラーである。 データベース上でUserとTaskを紐付ける際に発生した。 まず、ジェネレータでマイ…

error

-bash: wget: command not found 3-1-7Railsのエラーメッセージを日本語にする $ wget https://raw.githubusercontent.com/svenfuchs/rails-i18n/master/rails/locale/ja.yml -P config/locales/ => -bash: wget: command not found wgetとはLinuxコマンドの…