title: expect(page) .to have_content not working
body: <p>The <code>expect(page).to have_content</code> syntax is legal according to the <a href="https://github.com/jnicklas/capybara#querying" rel="nofollow">capybara docs</a>, but it does not seem to work  </p>
  
  <p>I have added the spec file and the error below </p>
  
  <pre><code>require 'spec_helper.rb'
  
  feature "Looking up recipes", js: true do
    before do
      Recipe.create!(name: 'Baked Potato w/ Cheese')
      Recipe.create!(name: 'Garlic Mashed Potatoes')
      Recipe.create!(name: 'Potatoes Au Gratin')
      Recipe.create!(name: 'Baked Brussel Sprouts')
    end
  
    scenario "finding recipes" do
      visit '/'
      fill_in "keywords", with: "baked"
      click_on "Search"
  
      expect(page).to have_content("Baked Potato")
      expect(page).to have_content("Baked Brussel Sprouts")
    end
  end  
  </code></pre>
  
  <p>Error when running spec:</p>
  
  <pre><code>sai@saip:~/rails_apps/receta$ rspec spec/features/search_spec.rb 
  F
  Failures:
  
   1) Looking up recipes finding recipes
   Failure/Error: expect(page).to have_content("Baked Potato")
     only the `receive` matcher is supported with `expect(...).to`, but you have provided: #&lt;Capybara::RSpecMatchers::HaveText:0x000000057c0470&gt;
   # ./spec/features/search_spec.rb:15:in `block (2 levels) in &lt;top (required)&gt;'
  
  Finished in 9.95 seconds
  1 example, 1 failure
  
  Failed examples:
  
  rspec ./spec/features/search_spec.rb:10 # Looking up recipes finding recipes
  
  Randomized with seed 31312
  </code></pre>
  
  <p>These are the versions of the various rspec gems</p>
  
  <ul>
  <li>rspec (2.99.0)</li>
  <li>rspec-collection_matchers (1.1.2)</li>
  <li>rspec-core (2.99.2)</li>
  <li>rspec-expectations (2.99.2)</li>
  <li>rspec-mocks (2.99.3)</li>
  <li>rspec-rails (2.99.0)</li>
  </ul>
  
  <p>The vesion of capybara is capybara (2.4.4)</p>