class Selenium::WebDriver::Remote::Bridge

Public Instance Methods

execute(*args) click to toggle source
# File lib/selenium_statistics/bridge.rb, line 9
def execute(*args)
  command = args[0]

  start_time = Time.now
  begin
    return_value = webdriver_execute(*args)
    SeleniumStatistics.send("#{command}=", Time.now - start_time)
  rescue Exception => ex
    SeleniumStatistics.send("#{command}=", Time.now - start_time)
    raise
  end

  return_value
end
Also aliased as: webdriver_execute
webdriver_execute(*args)
Alias for: execute