Maybe because I'm new to ruby I'm reading the API docs wrong but...

I'm looking at this page 
http://jarib.github.com/watir-webdriver/doc/Watir/Element.html#fire_event-instance_method

Where it says:

- (Object <http://jarib.github.com/watir-webdriver/doc/Watir/Object.html>) *
fire_event*(event_name, bubble = false) 
[Hide source<http://jarib.github.com/watir-webdriver/doc/Watir/Element.html#>
] 

134
135
136
137
138

 # File 'lib/watir-webdriver/elements/element.rb', line 134
def fire_event(event_name, bubble = false)
  assert_exists
  event_name = event_name.to_s.sub(/^on/, '')
  browserbot('triggerEvent', @element, event_name, bubble)end


But, if I try to execute fire_event with 2 arguments I get an error:

irb(main):013:0> button.fire_event( 'click', :true )
ArgumentError: wrong number of arguments (2 for 1)
        from 
C:/Ruby/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.5.5/lib/watir-webdriver/elements/element.rb:246:in
 
`fire_event'
        from (irb):13
        from C:/Ruby/bin/irb:12:in `<main>'

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

watir-general@googlegroups.com
http://groups.google.com/group/watir-general
watir-general+unsubscr...@googlegroups.com

Reply via email to