以下规范(RSpec 3.8 + Capybara 3.8.2)如何通过?
scenario 'he can dismiss it', js: true do
find(:dataAttribute, 'tags.addButton').click
expect(page).to have_field('tag[name]', visible: false)
expect(page).to have_field('tag[name]')
end
此处是HTML
<input class="input" type="text" name="tag[name]" id="tag_name" />
答案 0 :(得分:1)
visible: false
意味着不检查可见性-如果要确认元素不可见,则需要指定visible: :hidden