13456: Restart driver after each test.
authorTom Clegg <tclegg@veritasgenetics.com>
Tue, 5 Jun 2018 19:08:42 +0000 (15:08 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Tue, 5 Jun 2018 19:08:42 +0000 (15:08 -0400)
Shot in the dark from https://github.com/teampoltergeist/poltergeist/issues/232

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

apps/workbench/test/integration_helper.rb

index ef2779cc3e78eedb556ce2dc7114a6e2466112b0..33e50087e77d127e9c30991860b92315aade3d33 100644 (file)
@@ -221,6 +221,8 @@ class ActionDispatch::IntegrationTest
     end
     if Capybara.current_driver == :selenium
       page.execute_script("window.localStorage.clear()")
+    else
+      page.driver.restart if defined?(page.driver.restart)
     end
     Capybara.reset_sessions!
   end