Capybara 'посещение' теряет информацию для входа (куки?) - PullRequest
0 голосов
/ 20 ноября 2018

Я использую Capybara (с Poltergeist), чтобы заполнить форму, в самой моей программе, кстати, нет в моих тестах.

@session = Capybara::Session.new(:poltergeist)
session.visit 'https://member.carefirst.com/mos/#/home'
session.fill_in 'login_username', with: patient.username
session.click_on 'submitBtn'

session.fill_in 'login_password', with: patient.password
session.click_on 'login_SubmitPassword'

binding.pry

session.visit "https://member.carefirst.com/mos/#/onlineClaims/savedClaims"

Я хочу посетить URL-адрес в последней строке как зарегистрированный пользователь, и когда я нажимаю на контрольную точку pry, я вижу в session.current_url, что фантомный браузер правильно вошел в систему и прошел навигацию.на страницу приветствия.Но когда я прошу его посетить этот последний URL, он просто переходит на первый URL входа (.../mos/#/home)

Является ли visit неправильным методом для использования?Что-то еще я делаю не так?

...