Мы тестируем некоторый код авторизации в нашей спецификации, и когда пользователь не вошел в систему, мы перенаправляем его в login_path.В нашей спецификации это вызывает следующее:
curl: (7) Failed to connect to localhost port 80: Connection refused
Спецификация выглядит следующим образом:
it "should fail on permissions" do
user.update_attributes(user_role: "ABC Publisher")
login_user user, site_report.company
get :new
expect(response).to have_http_status(302)
# expect(response).to redirect_to(login_path)
expect(response).to redirect_to("http://test.host/login")
end
Почему перенаправление http вернуло это?Разве это не должно следовать за перенаправлением?