Sha256: 943b5fc412bdb6e6545246f20e2e830880595be05ca3a1f3fdaebafa40041658
Contents?: true
Size: 777 Bytes
Versions: 1
Compression:
Stored size: 777 Bytes
Contents
require File.dirname(__FILE__) + '/element' class DropdownAJax < Element def select(text) @selenium.select(@locator,"label=#{text}") begin @selenium.wait_for_ajax rescue => e #continue end sleep(4) end # Selects provided text value in object; based on option index def selectIndex(text) @selenium.select(@locator,"index=#{text}") begin @selenium.wait_for_ajax rescue => e #continue end sleep(4) end # Selects provided text value in object; based on option value def selectValue(text) @selenium.select(@locator,"value=#{text}") begin @selenium.wait_for_ajax rescue => e #continue end sleep(4) end def selectedText return @selenium.get_selected_label(@locator) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
selenium-rspec-dsl-1.0.2 | sites/dropdownAjax.rb |