class Suspenders::JsDriverGenerator

Public Instance Methods

add_gems() click to toggle source
# File lib/suspenders/generators/js_driver_generator.rb, line 5
def add_gems
  gem 'capybara', '>= 2.15', group: :test
  gem 'selenium-webdriver', group: :test
  gem 'webdrivers', group: :test
  Bundler.with_clean_env { run "bundle install" }
end
configure_capybara() click to toggle source
# File lib/suspenders/generators/js_driver_generator.rb, line 12
def configure_capybara
  copy_file "chromedriver.rb", "spec/support/chromedriver.rb"
  copy_file(
    "capybara_silence_puma.rb",
    "spec/support/capybara_silence_puma.rb",
  )
end