diff --git a/Gemfile b/Gemfile index 4e65f69ea..e034724ba 100644 --- a/Gemfile +++ b/Gemfile @@ -63,6 +63,6 @@ group :test do gem 'faker', '~> 1.9' gem 'capybara', '~> 3.13' gem 'selenium-webdriver', '~> 3.141' - gem 'chromedriver-helper', '~> 2.1' + gem 'webdrivers', '~> 3.0' gem 'simplecov', '~> 0.16.1', require: false end diff --git a/Gemfile.lock b/Gemfile.lock index 0b4061bdf..1a521d77c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -53,8 +53,6 @@ GEM sshkit (>= 1.6.1, != 1.7.0) arbre (1.1.1) activesupport (>= 3.0.0) - archive-zip (0.11.0) - io-like (~> 0.3.0) arel (6.0.4) ast (2.4.0) autoprefixer-rails (6.3.1) @@ -96,9 +94,6 @@ GEM xpath (~> 3.2) childprocess (0.9.0) ffi (~> 1.0, >= 1.0.11) - chromedriver-helper (2.1.0) - archive-zip (~> 0.10) - nokogiri (~> 1.8) chronic (0.10.2) coderay (1.1.2) coffee-rails (4.1.0) @@ -175,7 +170,6 @@ GEM has_scope (~> 0.6) railties (>= 4.2, <= 5.2) responders - io-like (0.3.0) jquery-rails (4.3.1) rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) @@ -219,6 +213,7 @@ GEM net-scp (1.2.1) net-ssh (>= 2.6.5) net-ssh (2.9.2) + net_http_ssl_fix (0.0.10) netrc (0.11.0) nokogiri (1.8.5) mini_portile2 (~> 2.3.0) @@ -388,6 +383,11 @@ GEM binding_of_caller (>= 0.7.2) railties (>= 4.0) sprockets-rails (>= 2.0, < 4.0) + webdrivers (3.7.2) + net_http_ssl_fix + nokogiri (~> 1.6) + rubyzip (~> 1.0) + selenium-webdriver (~> 3.0) whenever (0.9.4) chronic (>= 0.6.3) xpath (3.2.0) @@ -407,7 +407,6 @@ DEPENDENCIES capistrano-rails (~> 1.1) capistrano-rbenv (~> 2.1) capybara (~> 3.13) - chromedriver-helper (~> 2.1) coffee-rails dalli database_cleaner (= 1.6.2) @@ -447,6 +446,7 @@ DEPENDENCIES uglifier (= 2.7.2) unicorn web-console (= 2.1.3) + webdrivers (~> 3.0) whenever RUBY VERSION diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7a75c877f..44cd48558 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -10,7 +10,7 @@ require 'capybara/rspec' require 'database_cleaner' require 'fabrication' -require 'chromedriver-helper' +require 'webdrivers' require 'selenium/webdriver' require 'faker' require 'shoulda/matchers'