Method: Splinter::Capybara::Actions#find_and_select_option
- Defined in:
- lib/splinter/capybara/actions.rb
#find_and_select_option(select_id, value) ⇒ Object
Finds and selects an option from a dropdown with the given ID.
select_id - CSS ID to check, do not include # value - The value to select.
109 110 111 112 113 114 |
# File 'lib/splinter/capybara/actions.rb', line 109 def find_and_select_option(select_id, value) select = find(:css, "##{select_id}") path = ".//option[contains(./@value, '#{value}')][1]" select.find(:xpath, path).select_option end |