Как вы проверяете, что кнопка отправки отключается после нажатия в капибаре?

Мы пытаемся отключить определенную кнопку отправки после нажатия на нее. Что-то вроде этого:

assert !page.has_css?("#review_button[disabled='disabled']")
click_button "Review"
assert page.has_css?("#review_button[disabled='disabled']")

Проблема, конечно, в том, что форма отправляется до проверки второго утверждения. Есть ли способ отключить фактическую отправку формы или приостановить ее до проверки второго утверждения?

6
задан Wilson Rector 14 June 2012 в 17:54
поделиться