页面具有同时可见和不可见的字段

时间:2018-10-11 03:16:43

标签: rspec capybara

以下规范(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" />

1 个答案:

答案 0 :(得分:1)

visible: false意味着不检查可见性-如果要确认元素不可见,则需要指定visible: :hidden