Module: CapybaraSelect2

Defined in:
lib/agilibox/cucumber_helpers/select2.rb

Instance Method Summary collapse

Instance Method Details

#select2(selector, query, label = query) ⇒ Object



2
3
4
5
6
7
# File 'lib/agilibox/cucumber_helpers/select2.rb', line 2

def select2(selector, query, label = query)
  selector = "##{selector}" if selector.is_a?(Symbol)
  find("#{selector} + .select2-container").click
  find(".select2-search__field").set(query.to_s)
  find(".select2-results li", text: label.to_s).click
end