title: Database not getting set up with :js => true
body: <p>With the code below my browser fires up for the test. I can see the rendered page. Items are missing on the page that are supposed to be in the database. Why isn't my database getting populated?</p>
  
  <p>When I get rid of ":js =>true" the database is set up.. but the test fails because I need javascript to click on a table row.</p>
  
  <pre><code>require 'spec_helper'
  
  feature "[user can add analysis to a line]", :js =&gt; true do
  
    context "[User signed in]" do
  
      scenario "[user can visit home page click on a line and add analysis]"  do
  
        puts "** Add analysis feature spec not working **"
  
        jim = Fabricate(:user)
        sign_in(jim)
        nfl = Fabricate(:league, name: "NFLXX")
        nba = Fabricate(:league, name: "NBA")
        nhl = Fabricate(:league, name: "NHL")
        mlb = Fabricate(:league, name: "MLB")
        nfl_event1 = Fabricate(:event, league: nfl, home_team: "Eagles")
        nfl_event2 = Fabricate(:event, league: nfl, home_team: "Jets")
        nba_event = Fabricate(:event, league: nba, home_team: "Sixers")
        nhl_event = Fabricate(:event, league: nhl, home_team: "Flyers")
        mlb_event = Fabricate(:event, league: mlb, home_team: "Phillies")
  
        visit(posts_path)    
        find('.league-text').click_link("All")
        page.all('.vegas-line')[0].click
        click_link("ADD Analysis")
        fill_in('post_title', :with =&gt; "This is my analysis")
        fill_in('post_content', :with =&gt; "This is a long analysis for this game. If you like it you should say something to me")
        click_button('post')
        page.should have_content "Post submitted sucessfully"
  
      end
  
    end
  end
  </code></pre>