title: RSpec should have_link fails despite link existence
body: <p>I have a RSpec test that keeps failing. </p>
  
  <pre><code>subject { page }
  visit user_path(user)
  it { should have_link('Settings', href: edit_user_path(user)) }
  </code></pre>
  
  <p>But when I load the page myself I can see that the link is working well. Any ideas ? No spelling mistake as well.</p>
  
  <p>Possible to see the page that RSpec loaded in the test?</p>