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

Reply via email to