require 'capybara'
require 'capybara/dsl'
require 'capybara/poltergeist'

Capybara.default_selector = :css
Capybara.default_wait_time = 5
Capybara.default_driver = :rack_test

Capybara.register_driver :poltergeist_debug do |app|
  Capybara::Poltergeist::Driver.new(app, inspector: true, js_errors: false)
end

if ENV['SELENIUM']
  Capybara.javascript_driver = :selenium
elsif ENV['PHANTOM']
  Capybara.javascript_driver = :poltergeist_debug
else
  Capybara.javascript_driver = :poltergeist_debug
end