2016-12-07 2 views
0

Капибара Полтергейст не удалось достичь сервера

visit '/' 

команды Капибара является причиной полтергейста водителя ошибки: Капибара :: Полтергейст :: StatusFailError: запрос на «http://127.0.0.1:50142/» не удалось получить доступ к серверу, проверьте DNS и/или статус сервера

На скриншоте показана рендерная страница.

Я исключил

config.use_transactional_fixtures = true 

вызывает проблему. Ошибка имеет значение true или false.

У меня нет загруженных сторонних сайтов.

Первая часть тестовых работ. Это просто команда посещения, вызывающая ошибку.

it 'should have email input' do 
    my_login_func 
    expect(page).to have_selector("input[type=email]") 

    visit '/' 
end 

ответ

0

Я понял. Когда я переключил свой драйвер обратно на webkit вместо полтергейста. Я получил ошибку. У меня был iframe на странице, которая не загружалась.

Полтергейст не пожаловался на это. Webkit сделал.

Смежные вопросы