12737: Avoid upgrading to selenium 3.x
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Fri, 9 Mar 2018 19:38:11 +0000 (16:38 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Fri, 9 Mar 2018 19:38:11 +0000 (16:38 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

apps/workbench/Gemfile
apps/workbench/Gemfile.lock

index 5327cc8cf10695175e226724533fdb198d537935..a4338d0411eabfb56a4375e9b4f38766555a47f2 100644 (file)
@@ -41,7 +41,9 @@ end
 
 group :test, :diagnostics, :performance do
   gem 'minitest', '~> 5.10.3'
-  gem 'selenium-webdriver'
+  # Selenium-webdriver 3.x is producing problems like the one described here:
+  # https://stackoverflow.com/questions/41310586/ruby-selenium-webdriver-unable-to-find-mozilla-geckodriver
+  gem 'selenium-webdriver', '~> 2.53.1'
   gem 'capybara'
   gem 'poltergeist'
   gem 'headless'
index b19947c4bb27712cbe90e1b0e458ab24b6c81e0d..e005d7d5c10f294b299fa2db59710bcf54f6fb2a 100644 (file)
@@ -234,9 +234,10 @@ GEM
       sprockets (>= 2.8, < 4.0)
       sprockets-rails (>= 2.0, < 4.0)
       tilt (>= 1.1, < 3)
-    selenium-webdriver (3.10.0)
+    selenium-webdriver (2.53.4)
       childprocess (~> 0.5)
-      rubyzip (~> 1.2)
+      rubyzip (~> 1.0)
+      websocket (~> 1.0)
     signet (0.8.1)
       addressable (~> 2.3)
       faraday (~> 0.9)
@@ -268,6 +269,7 @@ GEM
     uglifier (2.7.2)
       execjs (>= 0.3.0)
       json (>= 1.8.0)
+    websocket (1.2.5)
     websocket-driver (0.7.0)
       websocket-extensions (>= 0.1.0)
     websocket-extensions (0.1.3)
@@ -319,7 +321,7 @@ DEPENDENCIES
   safe_yaml
   sass
   sass-rails
-  selenium-webdriver
+  selenium-webdriver (~> 2.53.1)
   simplecov (~> 0.7)
   simplecov-rcov
   sshkey