Hello,
I've been using Watir for 2 days, and all was working fine until i got a
strange error. It must be tied down to the html code i guess....
This is my code:
mainFrame.link(:text,"Recibir Documentos").click
cmdButtonGo = mainFrame.button(:name,"cmdGo")
puts cmdButtonGo
cmdButtonGo.click <-- error here!!!
and the asp page:
<input type="submit" name="cmdGo" value=" Ir " <%if var= 0 or var2< 0
then%>disabled<%end if%>>
this is the error line in watir.rb
def check_for_http_error(ie)
url=ie.document.url
#puts "url is " + url
if /shdoclc.dll/.match(url) <-- error!!!
#puts "Match on shdoclc.dll"
m = /id=IEText.*?>(.*?)</i.match(ie.html)
if m
#puts "Error is #{m[1]}"
raise NavigationException , m[1]
end
end
end
produces the following error:
type: submit
id:
name: cmdGo
value: Ir
disabled: false
c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1155:in `match': can't
convert WIN32OLE into String (TypeError)
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1155:in
`check_for_http_error'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1138:in
`set_defaults'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1137:in
`upto'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1137:in
`set_defaults'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1436:in
`call'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1436:in
`run_error_checks'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1435:in
`each'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1435:in
`run_error_checks'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1419:in
`wait'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1744:in
`wait'
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:2014:in
`click'
from Main.rb:47
Any help is truly appreciated.
Thank you very much for your time and consideration.
Best regards,
Federico Vela
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.openqa.org/thread.jspa?threadID=6525&messageID=18590#18590
_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general