首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Capybara-Webkit CSS支持

Capybara-Webkit CSS支持
EN

Stack Overflow用户
提问于 2013-03-13 09:16:17
回答 1查看 291关注 0票数 1

我目前正在使用capybara/rspec来测试div是否不可见(display: none),但是如果样式是在CSS文件中定义的,而不是直接在页面中定义的,则似乎总是返回true。

代码语言:javascript
复制
visit "http://#{host}/"
page.find('#sort-by').should_not be_visible

这是webkit驱动程序的问题吗?我注意到在#visible?的文档中,他们注意到结果可能非常支持CSS。http://rubydoc.info/gems/capybara/0.4.0/Capybara/Element#visible%3F-instance_method

在Capybara/webkit的更高版本中有进一步的支持吗?我们已经考虑过升级,但对我们来说这样做并不是一件微不足道的事情。

我正在使用以下版本的capybara和webkit驱动程序

代码语言:javascript
复制
Capybara 1.1.4
Capybara-webkit 0.13.0
EN

回答 1

Stack Overflow用户

发布于 2015-11-11 01:49:19

尝试使用:

代码语言:javascript
复制
expect(page).not_to have_selector("#sort-by")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15375310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档