Как мне установить значение сеанса в Capybara?

Я разрабатываю приложение для Shopify и я хочу провести интеграционное тестирование.

Мне нужно сохранить некоторые значения в переменной сеанса, чтобы аутентификация работала.

Как я могу это сделать?

Я использую Capybara и Capybara-webkit.

28
задан Nerian 17 December 2011 в 18:10
поделиться

1 ответ

Боюсь, что я привел плохие новости, но из документации Капибары:

Доступ к сеансу и запросу из теста невозможен, Доступ к ответу ограничен.

Так что вы не сможете тестировать, как ожидаете.


Просто подумайте: было бы приемлемо, чтобы вы вставили в свой контроллер какое-то условное выражение для тестирования. тесты.

4
ответ дан 28 November 2019 в 02:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: