我與水豚2.1有問題以匹配確切的文本。水豚精確匹配
我有一個選擇的形式看起來像這樣:
<select class='tags-select'>
<option>Tag 1</options>
<option>Tag 2</options>
</select>
我的測試應選擇標籤2
page.find('.tags-select', :text => 'Tag 2').click
否則,保持選擇標籤1即使在幫助我的這個水豚配置:
Capybara.configure do |config|
config.match = :prefer_exact
config.exact = true
config.exact_options = true
config.ignore_hidden_elements = true
config.visible_text_only = true
config.default_wait_time = 10
end
我知道我可以在這裏使用一些正則表達式來避免這個問題,但我想下站在我做錯了那個測試。
這是完美的。感謝您的好解釋! – Evers