Sha256: c19ac011d03faee38ae284e4d60e295de6b75cff5e852bd7cf3a7a70b054419d

Contents?: true

Size: 402 Bytes

Versions: 1

Compression:

Stored size: 402 Bytes

Contents

require File.dirname(__FILE__) + '/element'

# Basic listbox object.
# Subclass of Element.
class Listbox < Element
  def select(text)
    begin 
      @selenium.remove_all_selections(@locator)
      @selenium.add_selection(@locator,"label=#{text}")
    rescue => e
      sleep(3)
      @selenium.remove_all_selections(@locator)
      @selenium.add_selection(@locator,"label=#{text}")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
selenium-rspec-dsl-1.0.2 sites/listbox.rb