marcoa wrote:
> On May 9, 4:14 pm, Justin Collins <justincoll... / ucla.edu> wrote:
>   
>> marcoa wrote:
>>     
>>> On May 9, 2:03 pm, Justin Collins <justincoll... / ucla.edu> wrote:
>>>       
>>>> marcoa wrote:
>>>>         
>>>>> Is there a way to verify the installation of Ruby
>>>>> I have downloaded and installed "182-15 stable" and then installed the
>>>>> watir gem (gem install watir) taken all the defualt dependencies.
>>>>> I am having a problem with executing the require 'watir' statement so
>>>>> I want to ensure my ruby install is good.
>>>>>           
>>>>> Thanks to all
>>>>>           
>>>>> Marco
>>>>>           
>>>> When you use gems, you have to require RubyGems somehow anytime you want
>>>> to use something installed as a gem.
>>>>         
>>>> Try:
>>>>         
>>>> require "rubygems"
>>>> require "watir"
>>>>         
>>>> -Justin
>>>>         
>>> I did as suggested. See transcript below. Notice the return of "false"
>>> after the require rubygems. I did a "update_rubygems" and it reports
>>> that rubygems is already installed. Weird??
>>>       
>>> C:\>irb
>>> irb(main):001:0> require 'rubygems'
>>> => false
>>> irb(main):002:0> require 'watir'
>>> Windows::API::Error: #<Windows::API::Error:0x2b08310>
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/windows-api-0.2.3/lib/
>>> windows/api.rb:331:in `initialize'
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/windows-pr-0.8.3/lib/
>>> windows/window.rb:40:in `new'
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/windows-pr-0.8.3/lib/
>>> windows/window.rb:40
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require__'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require'
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/win32-process-0.5.8/lib/
>>> win32/process.rb:8
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require__'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require'
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.5.4/./watir/ie-
>>> process.rb:1
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require__'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require'
>>>         from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.5.4/./watir.rb:47
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require__'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 18:in `require'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:175:in
>>> `activate'
>>>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 23:in `require'
>>>         from (irb):2
>>> irb(main):003:0>
>>>       
>> The false return value is typical for RubyGems and nothing to worry
>> about. I would suggest looking for help from Watir's community.
>>
>> -Justin- Hide quoted text -
>>
>> - Show quoted text -
>>     
>
> Ok good to know. I have posted in the watir group but someone there
> suggested verifying my ruby installation by running some canned unit
> tests or something and that is why I came over to this group to find
> out how to verify an installation. Once verified I will have reason to
> isolate the discussion to watir ;)
>
> Marco
>
>   
The Ruby source does come with tests, but I have no idea how they work 
on Windows.

-Justin