Class: WebDriverScriptAdapter::QuerySelectorAdapter
- Inherits:
-
DumbDelegator
- Object
- DumbDelegator
- WebDriverScriptAdapter::QuerySelectorAdapter
- Defined in:
- lib/webdriver_script_adapter/query_selector_adapter.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.wrap(driver) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/webdriver_script_adapter/query_selector_adapter.rb', line 6 def self.wrap(driver) # capybara: all(<tag>) but also seems to support all(:tag_name, <tag>) # watir: elements(:tag_name); also supports #iframes # selenium: find_elements(:tag_name, <tag>); aliased as all driver.respond_to?(:find_elements) ? driver : new(driver) end |
Instance Method Details
#find_elements(*args) ⇒ Object
14 15 16 |
# File 'lib/webdriver_script_adapter/query_selector_adapter.rb', line 14 def find_elements(*args) respond_to?(:elements) ? elements(*args) : all(*args) end |