merge
This commit is contained in:
commit
98ffec349f
@ -26,7 +26,10 @@ module PersistentSelenium
|
||||
|
||||
def set_app_host(host)
|
||||
@app_host = host.dup
|
||||
load_splash_page
|
||||
end
|
||||
|
||||
def load_splash_page
|
||||
browser.navigate.to("data:text/html;base64,#{Base64.encode64(starting_page)}")
|
||||
end
|
||||
|
||||
@ -40,6 +43,10 @@ module PersistentSelenium
|
||||
# instead.
|
||||
end
|
||||
end
|
||||
|
||||
GC.enable
|
||||
GC.start
|
||||
GC.disable
|
||||
end
|
||||
|
||||
def starting_page
|
||||
|
@ -1,4 +1,8 @@
|
||||
require 'persistent_selenium'
|
||||
require 'capybara/selenium/driver'
|
||||
|
||||
# make sure these classes exist on this end
|
||||
[ Selenium::WebDriver::Error::StaleElementReferenceError, Selenium::WebDriver::Error::UnhandledError, Selenium::WebDriver::Error::ElementNotVisibleError ]
|
||||
|
||||
Capybara.register_driver :persistent_selenium do |app|
|
||||
require 'drb'
|
||||
|
Loading…
Reference in New Issue
Block a user