text: require 'spec_helper'
  
  if Rails.version.start_with? "4."
    describe "turbolinks spec", type: :feature, js: true do
      it 'should invoke the API for each flash message' do
        visit '/test/turbolinks'
        click_link 'This is a turbolink'
        expect(page).to have_content 'Turbolink content'
        expect(evaluate_script('window.flashMessages')).to eq [
          {'type' => 'notice', 'message' => 'Inline Notice'},
          {'type' => 'notice', 'message' => 'Turbolink Notice'}
        ]
      end
  
      it 'should not duplicate messages when using the jquery.turbolinks plugin' do
        visit '/test/jquery_turbolinks'
        click_link 'This is a turbolink'
        click_link 'One more turbolink'
        expect(page).to have_content 'Turbolink content'
        expect(page).to have_content 'Turbolink Notice', count: 1
      end
    end
  end
  