页面同时具有可见和不可见的字段
Page has field both visible and invisible at the same time
以下规范 (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" />
visible: false
表示不检查可见性——如果要确认元素不可见则需要指定 visible: :hidden
以下规范 (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" />
visible: false
表示不检查可见性——如果要确认元素不可见则需要指定 visible: :hidden