我拥有的 html 是由 ruby 生成的:
<%= link_to "change", "http://gravatar.com/emails" %>
这导致:
<a href="http://gravatar.com/emails">change</a>
但我想确保链接在新选项卡中打开
target="blank"
属性
rspec 测试看起来像:
it { should have_link('change', href: 'http://gravatar.com/emails', target: '_blank') }
但是当我没有生成目标属性时,测试仍然通过。