サインインしていないユーザーがユーザー コントローラーの編集または更新アクションにアクセスしようとすると、アプリはリダイレクトする必要があります (サインイン ページまたは root_path など)。アプリは正常に動作しますが、このためのテストは次のエラーで失敗します:
Failure/Error: specify { response.should redirect_to(signin_path) }
Expected response to be a redirect to <http://www.example.com/signin> but was a redirect to <https://www.example.com/users/468>
# ./spec/requests/authentication_pages_spec.rb:69:in `block (6 levels) in <top (required)>'
ここで何が問題になる可能性がありますか?それをデバッグする方法は?
すべてのコードはこちら: https://github.com/tomek-rusilko/miniatury_katalog_2 失敗したテストはこちら: https://github.com/tomek-rusilko/miniatury_katalog_2/blob/master/spec/requests/authentication_pages_spec.rb (行: 63 および 105)