solved this problem -- don't need the require 'watir' however, when I run my test and try to open the browser (ie) using Watir::Browser.new :ie I get a timeout error C:/Ruby/Ruby187/lib/ruby/1.8/timeout.rb:64:in `rbuf_fill': execution expired (Timeout::Error) from C:/Ruby/Ruby187/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill' from C:/Ruby/Ruby187/lib/ruby/1.8/net/protocol.rb:116:in `readuntil' from C:/Ruby/Ruby187/lib/ruby/1.8/net/protocol.rb:126:in `readline' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:2028:in `read_status_line' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:2017:in `read_new' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:1051:in `request' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:1037:in `request' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:543:in `start' from C:/Ruby/Ruby187/lib/ruby/1.8/net/http.rb:1035:in `request' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/http/default.rb:73:in `respo nse_for' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/http/default.rb:41:in `reque st' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/http/common.rb:40:in `call' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/bridge.rb:476:in `raw_execut e' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/bridge.rb:88:in `create_sess ion' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/remote/bridge.rb:68:in `initialize' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/ie/bridge.rb:39:in `initialize' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/common/driver.rb:31:in `new' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver/common/driver.rb:31:in `for' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-0.2.1/lib/selenium/webdriver.rb:74:in `for' from C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.4/lib/watir-webdriver/browser.rb:35:in `initialize' from ./UTD_HomePage.rb:197:in `new' from ./UTD_HomePage.rb:197:in `Open_Browser' from NextTest.rb:17
On Tue, Jun 28, 2011 at 11:22 AM, Anne Mordkoff <annemordk...@gmail.com>wrote: > I did a gem cleanup because I had multiple versions of watir-webdriver, > added the require for watir-webdriver and added your suggested change > (browser.h2s.size). > When I ran my test I got an error...(NextTest.rb is my test script) > > my list of require statements: > require 'rubygems' > require 'watir' > #require 'watir/ie' > require 'watir-webdriver' > #require 'test/unit' > require 'test/unit/testresult' > #require 'win32ole' > > error: > C:\RubyScripts\MY_BrowserTests>ruby NextTest.rb > C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.4/lib/watir-webdriver/version.rb:2: > warning: already initialized constant VERSION > C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.4/lib/watir-webdriver/exception.rb:8: > superclass mismatch for class UnknownObjectException (TypeError) > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `gem_original_require' > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `require' > from > C:/Ruby/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.4/lib/watir-webdriver.rb:7 > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:58:in > `gem_original_require' > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:58:in > `require' > from ./MY_ContactUsPage.rb:4 > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `gem_original_require' > from > C:/Ruby/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `require' > from NextTest.rb:3 > On Tue, Jun 28, 2011 at 4:50 AM, Željko Filipin < > zeljko.fili...@wa-research.ch> wrote: > >> On Mon, Jun 27, 2011 at 7:33 PM, Anne <annemordk...@gmail.com> wrote: >> > I need to be able to get a count of the number of h2 headers on a >> > page. >> >> Using watir-webdriver gem, you can do this: >> >> browser.h2s.size >> # => 5 >> >> Željko >> -- >> watir.com - community manager >> watir.com/book - author >> watirpodcast.com - host >> >> >> >> -- >> 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 >> > > -- 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