перенаправление в спецификации контроллера для авторизации вызывает вызов CURL - PullRequest
0 голосов
/ 03 октября 2018

Мы тестируем некоторый код авторизации в нашей спецификации, и когда пользователь не вошел в систему, мы перенаправляем его в 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 вернуло это?Разве это не должно следовать за перенаправлением?

...