Module: IntegrationTestsRails::Capybara

Defined in:
lib/integration_tests_rails/capybara.rb,
lib/integration_tests_rails/capybara/util.rb,
lib/integration_tests_rails/capybara/local.rb,
lib/integration_tests_rails/capybara/remote.rb,
lib/integration_tests_rails/capybara/helpers.rb

Overview

This contains the Capybara setup and configuration.

Defined Under Namespace

Modules: Helper, Local, Remote, Util

Class Method Summary collapse

Class Method Details

.setupObject



12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/integration_tests_rails/capybara.rb', line 12

def setup
  config = IntegrationTestsRails.configuration

  ::Capybara.javascript_driver = :cuprite

  if config.remote
    Remote.setup
  else
    Local.setup
  end

  Util.configure_rspec
  Util.configure_webmock
  Util.configure_routes
end