在我正在测试的网站上,会发生以下情况:
- 你点击一个按钮
- 执行 ajax 调用,暂时禁用所有输入字段
- 检索数据后,字段将被填写且不再禁用
为了等待这种情况发生(没有睡眠或其他愚蠢的解决方案),我正在考虑这样的事情:
find('order-button', :disabled => false).click
但我得到以下异常:ArgumentError: invalid keys :disabled, should be one of :text, :visible, :between, :count, :maximum, :minimum, :exact, :match, :wait
我怎样才能让它工作?我正在使用最新版本的 Capybara (2.1.0)
对此的任何输入都非常感谢:)