class WebDriverScriptAdapter::QuerySelectorAdapter
Public Class Methods
wrap(driver)
click to toggle source
# File lib/webdriver_script_adapter/query_selector_adapter.rb, line 5 def self.wrap(driver) # capybara: all(<tag>) but also seems to support all(:css, <tag>) # watir: elements(:css); also supports #iframes # selenium: find_elements(:css, <tag>); aliased as all driver.respond_to?(:find_elements) ? driver : new(driver) end
Public Instance Methods
find_elements(*args)
click to toggle source
# File lib/webdriver_script_adapter/query_selector_adapter.rb, line 13 def find_elements(*args) respond_to?(:elements) ? elements(*args) : all(*args) end