Sha256: 92727b7c25332fdada250711965a670b06084c23f283a08a8391b0e5bf235d9c
Contents?: true
Size: 874 Bytes
Versions: 2
Compression:
Stored size: 874 Bytes
Contents
module FireWatir class Form < Element attr_accessor :element_name # # Description: # Initializes the instance of form object. # # Input: # - how - Attribute to identify the form element. # - what - Value of that attribute. # def initialize(container, how, what) @how = how @what = what @container = container end def locate # Get form using xpath. case @how when :jssh_name @element_name = @what when :xpath @element_name = element_by_xpath(@container, @what) else @element_name = locate_tagged_element("form", @how, @what) end @o = self end # Submit the form. Equivalent to pressing Enter or Return to submit a form. def submit assert_exists submit_form @o.wait end end # Form end # FireWatir
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
mk_firewatir-1.6.5 | lib/firewatir/elements/form.rb |
firewatir-1.6.5 | lib/firewatir/elements/form.rb |