我目前正在使用capybara / rspec来测试div是否不可见(显示:无),但如果样式是在CSS文件中而不是直接在页面中定义的话,它似乎总是返回true。
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驱动程序
Capybara 1.1.4
Capybara-webkit 0.13.0
答案 0 :(得分:0)
尝试:
{{#course-datatable courses=model}}{{/course-datatable}}