rspec - 页面同时具有可见和不可见的字段
问题描述
以下规范(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
推荐阅读
- swift4 - 哪个更有效 - 多次调用函数或设置变量?
- java - 增加一个值
- classification - 使用 Google Earth Engine 仅使用一个类进行监督分类
- aleagpu - “‘发现了不止一个没有前辈的基本方块。” 使用我的 alea/c# 代码,我不知道为什么?
- typescript - 打字稿-尝试扩展类原型时,类型上不存在属性
- sql - 如何在 where 子句中传递 null = null
- python - Python 随机数游戏默认为错误答案
- reactjs - webpack:// 和 webpack-internal:// 有什么区别
- c# - c# 查找目录中包含列表/数组/数据表等中指定的值的所有文件名
- graphql - apollo graphql 没有收到标题信息