I have an old script that extends the IE class. Here are the first few lines:
require 'rubygems' require 'watir' include Watir class Portal < IE This use to work fine before, but I have recently updated to Watir 1.6.2 (running with Ruby 1.8.6 on XP) and it no longer works. When I try to require my Portal class I get the following stack trace: C:/Ruby/lib/ruby/gems/1.8/gems/windows-pr-0.9.3/lib/windows/thread.rb: 59: uninit ialized constant Windows::API::Error (NameError) from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `ge m_original_require' from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' from C:/Ruby/lib/ruby/gems/1.8/gems/win32-process-0.5.9/lib/ win32/proces s.rb:3 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `ge m_original_require' from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' from C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie- process.rb: 1 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `ge m_original_require' from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' from C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ ie.rb:45 from ./portal.rb:20 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `ge m_original_require' from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' from C:/eclipse/workspace/tests/watir/portal/ report_test_setup.rb:3 On portal.rb line 20 I am attempting to extend the IE class. On report_test_setup.rb 3 I am requiring my Portal class. Any idea why this wouldn't work now? Do I just need to try reinstalling Ruby and Watir? Thanks, Brian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to watir-general-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/watir-general -~----------~----~----~----~------~----~------~--~---