🔖

(メモ)Railsチュート11章11.27 エラー読み方

2022/09/07に公開

11章11.27にてわざとエラーを出す。
※テキストのわざとのエラーは読み方が学べると心えよ

エラー内容 2箇所
ERROR["test_current_user_returns_right_user_when_session_is_nil", #<Minitest::Reporters::Suite:0x00007f370c9b4ae8 @name="SessionsHelperTest">, 0.1808488610040513]
test_current_user_returns_right_user_when_session_is_nil#SessionsHelperTest (0.18s)
ArgumentError: ArgumentError: wrong number of arguments (given 1, expected 2)
app/models/user.rb:38:in authenticated?' **「ここがわからん!」ここがPCが意味わかんと言っている場所!**  app/helpers/sessions_helper.rb:22:in current_user'「さっきのこれに繋がってるよね?こことさっきのが整合性取れてないよ。」上のエラーがここに繋がってる
test/helpers/sessions_helper_test.rb:11:in `block in class:SessionsHelperTest'「このテストで実施したで」

ERROR["test_authenticated?_should_return_false_for_a_user_with_nil_digest", #<Minitest::Reporters::Suite:0x000055fd18365838 @name="UserTest">, 2.454196664999472]
test_authenticated?_should_return_false_for_a_user_with_nil_digest#UserTest (2.45s)
ArgumentError: ArgumentError: wrong number of arguments (given 1, expected 2)
app/models/user.rb:38:in authenticated?'**「ここがわからん!」ここがPCが意味わかんと言っている場所!** test/models/user_test.rb:70:in block in class:UserTest'
「さっきのこれに繋がってるよね?こことさっきのが整合性取れてないよ。」上のエラーがここに繋がってる

36/36: [================================================================================================================] 100% Time: 00:00:02, Time: 00:00:02

Discussion