Rails / Rspec: как указать конкретную форму при использовании "fill_in" - PullRequest
0 голосов
/ 08 ноября 2010

У меня есть две формы на странице - одна для входа в систему, другая для регистрации, и обе имеют общее поле с именем "user [username]"

При запуске интеграционных тестов в rSpec, как мне указать, что яхотите, чтобы действия выполнялись в определенной форме?

Если говорить твердо, если у меня есть форма с идентификатором 'login' и формой с идентификатором 'signup', как мне указать, что я хочу запускать все команды "fill_in", "click_button" и т. Д.форма регистрации?

1 Ответ

2 голосов
/ 08 ноября 2010

Вам просто нужно добавить определенную область видимости с помощью селектора CSS.Так что вам просто нужно сказать, что вы хотите заполнить форму user [name] в форме #login_form или # signup_form

...