require keyword is used to include files: require 'toolkit/testhook' 

But when ruby is unable to find that file, it shows the following type of error:

********************************************************************************************
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_re
quire': no such file to load -- toolkit/testhook (LoadError)
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
        from C:/DOCUME~1/sarita/Desktop/lab5_1.rb:7
*********************************************************************************************

But When I comment out the line with require keyword  & other related lines, it 
successfully executes.

For example, in the following script I've commented out the lines in bold:

**********************************************************************************
# Suggested solution to Lab 5, Part 1, Start The Day w/ Assertions

# This line helps Ruby find the toolkit libraries
$LOAD_PATH << '..' if $0 == __FILE__

require 'watir'
#[b]require 'toolkit/testhook'[/b]
]require 'test/unit/assertions'
include Test::Unit::Assertions

# make sure we have a new user
user_name = 'ruby'
#[b]ensure_no_user_data(user_name)[/b]
# login
ie = Watir::IE.start('http://localhost:8080')
ie.text_field(:name, 'name').set(user_name)
ie.button(:value , 'Login').click

# create a background job
ie.text_field(:name, 'name').set('background')
ie.button(:value , 'Create').click 

# start the day
ie.button(:name, 'start_day').click

# verify the status text
assert( ie.p(:id, 'last_results').text.include?( "Job 'background' started" ))
assert( ie.p(:id, 'running_job').text.include?( "Job 'background' is running." 
))

# verify that the job appears in the recent records table
assert( ie.table(:id, 'recent_records')[2][1].text == 'background' )
assert( ie.table(:id, 'recent_records')[2][4].text == 'running' )
****************************************************************************
What's 'gem_original_require' in the error msg. How to overcome this error, plz 
suggest.

Sarita
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.openqa.org/thread.jspa?threadID=6063&messageID=16982#16982
_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to