Capybara模棱两可的比赛

时间:2013-01-27 14:01:41

标签: ruby-on-rails

出于某种原因,当我这样做时:

click_on("Save")

My Capybara检测到两者:

<button>Save</button>
<button>Save & Schedule</button>

所以它给出了“模糊匹配:发现了2个元素”错误。

有没有办法告诉它做完全匹配?

1 个答案:

答案 0 :(得分:2)

不,没有办法做到这一点。您必须为这些按钮添加唯一ID,因为如果找到多个元素,capybara 2.0会引发错误。