diff --git a/lib/persistent_selenium/browser.rb b/lib/persistent_selenium/browser.rb index c65b08a..72771f3 100644 --- a/lib/persistent_selenium/browser.rb +++ b/lib/persistent_selenium/browser.rb @@ -30,6 +30,10 @@ module PersistentSelenium {} end + def browser_initialized? + false + end + def visit(path) if !path[/^http/] path = @app_host + path diff --git a/lib/persistent_selenium/driver.rb b/lib/persistent_selenium/driver.rb index 93d8993..4a7225e 100644 --- a/lib/persistent_selenium/driver.rb +++ b/lib/persistent_selenium/driver.rb @@ -7,6 +7,14 @@ require 'capybara/selenium/driver' Capybara.register_driver :persistent_selenium do |app| require 'drb' + module DRb + class DRbObject + def method(name) + method_missing(:method, name) + end + end + end + DRb.start_service browser = DRbObject.new nil, PersistentSelenium.url