6

特定の送信ボタンクリックした後、そのボタンを無効にしようとしています。このようなもの:

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

もちろん問題は、2 番目のアサーションがチェックされる前にフォームが送信されることです。フォームの実際の送信を無効にする方法、または 2 番目のアサーションがチェックされるまで一時停止する方法はありますか?

4

1 に答える 1