【发布时间】:2014-09-01 02:22:41
【问题描述】:
我正在尝试一些我认为很简单的东西。我需要修改一个链接以具有 target="_blank" 属性,并且我想进行测试以确认它实际上在页面上。我尝试了很多变化,我能得到的最接近的是:
it { should have_link('change', href: 'url', target: '_blank') }
但这只是抛出一个错误,说'target:'是一个无效的键。有没有办法测试这个属性?此外,是否有测试 HTML 元素属性的通用方法?我查到的信息不是很清楚。
使用 Capybara 2.1.0、Rails 4.0.5。
谢谢
【问题讨论】:
标签: ruby-on-rails testing capybara