diff --git a/Gemfile b/Gemfile index 0e53cdb60..a58648a1c 100644 --- a/Gemfile +++ b/Gemfile @@ -86,9 +86,6 @@ group :development do end group :development, :test do - gem 'selenium-webdriver' - - # debug gem 'pry', '0.10.1' gem 'bullet', '4.14.7' # for finding database optimizations @@ -102,5 +99,6 @@ group :test do gem 'capybara' gem 'database_cleaner' gem 'simplecov', require: false + gem 'webdrivers' gem 'webmock' end diff --git a/Gemfile.lock b/Gemfile.lock index 8c140d0f0..0c83297e7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -131,8 +131,7 @@ GEM rack-test (>= 0.6.3) regexp_parser (~> 1.5) xpath (~> 3.2) - childprocess (0.9.0) - ffi (~> 1.0, >= 1.0.11) + childprocess (3.0.0) chronic (0.10.2) coderay (1.1.0) coercible (1.0.0) @@ -332,7 +331,7 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubyzip (1.3.0) + rubyzip (2.0.0) safe_yaml (1.0.5) sass (3.4.23) sass-rails (5.0.6) @@ -358,9 +357,9 @@ GEM select2-rails (3.5.9.3) thor (~> 0.14) selectize-rails (0.12.1) - selenium-webdriver (3.13.0) - childprocess (~> 0.5) - rubyzip (~> 1.2) + selenium-webdriver (3.142.6) + childprocess (>= 0.5, < 4.0) + rubyzip (>= 1.2.2) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) @@ -406,6 +405,10 @@ GEM wasabi (3.5.0) httpi (~> 2.0) nokogiri (>= 1.4.2) + webdrivers (4.1.3) + nokogiri (~> 1.6) + rubyzip (>= 1.3.0) + selenium-webdriver (>= 3.0, < 4.0) webmock (3.6.0) addressable (>= 2.3.6) crack (>= 0.3.2) @@ -467,12 +470,12 @@ DEPENDENCIES sdoc (= 0.4.1) select2-rails (= 3.5.9.3) selectize-rails (= 0.12.1) - selenium-webdriver simplecov simpleidn (= 0.0.7) uglifier uuidtools (= 2.1.5) validates_email_format_of (= 1.6.3) + webdrivers webmock whenever (= 0.9.4)