В моей интеграции спецификации, я вхожу пользователей с использованием этого:Капибара «не может найти» текстовое поле, но наполняет его
fill_in "session_email", :with => user.email
fill_in "session_password", :with => password
click_button "submit"
Капибара терпит неудачу эти тесты с Unable to find field "session_email"
. Странная вещь, она действительно заполняет эти поля и успешно регистрирует пользователя (я могу видеть результат с контроллера сеанса, и когда я использую селен, я вижу, что он работает). Но тесты терпят неудачу.
Входящая в систему вещь открывается в режиме автозагрузки.
Я использую capybara (2.1.0) и capybara-webkit (1.0.0).
Неужели кто-нибудь еще испытал это? Какое решение?