diff --git a/lib/suspenders/generators/js_driver_generator.rb b/lib/suspenders/generators/js_driver_generator.rb index b686c0de0..0171c6959 100644 --- a/lib/suspenders/generators/js_driver_generator.rb +++ b/lib/suspenders/generators/js_driver_generator.rb @@ -3,8 +3,7 @@ module Suspenders class JsDriverGenerator < Generators::Base def add_gems - gem "capybara-selenium", group: :test - gem "chromedriver-helper", group: :test + gem "webdrivers", group: :test Bundler.with_clean_env { run "bundle install" } end diff --git a/templates/spec_helper.rb b/templates/spec_helper.rb index d5d07b303..8fe5c58d3 100644 --- a/templates/spec_helper.rb +++ b/templates/spec_helper.rb @@ -16,7 +16,10 @@ config.order = :random end -WebMock.disable_net_connect!(allow_localhost: true) +WebMock.disable_net_connect!( + allow_localhost: true, + allow: "chromedriver.storage.googleapis.com", +) # Only allow Timecop with block syntax Timecop.safe_mode = true