This is perhaps caused by an upgrade of ruby. In 1.9.2, the current
directory "." is no longer included in the path, as it previously was?
See
http://stackoverflow.com/questions/2900370/why-does-ruby-1-9-2-remove-from-load-path-and-whats-the-alternative
for what I mean.
Since the error says it cannot find test1 (which I presume is the name
of your script you have shown the code of), the problem likely lies
outside your test file, so the source of that file is of now help.
Hope that makes sense.
ben
On Dec 23 2010, 8:43 pm, Juhi Choudhary
<li...-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org>
wrote:> Hi
> I am using ruby with selenium to automate my test. But when I execute
> my test case in eclipse IDE I am getting the following error
>
> <internal:lib/rubygems/custom_require>:29:in `require'': no
such file to
> load -- test1 (LoadError)
> from <internal:lib/rubygems/custom_require>:29:in
`require''
> from
>
D:/Juhi_Project/.metadata/.plugins/org.rubypeople.rdt.testunit/ruby/RemoteTestRunner.rb:301:in
> `<main>''
>
> My source code is
>
> require "test/unit"
> require "rubygems"
> gem "selenium-client"
> require "selenium/client"
>
> class Test1 < Test::Unit::TestCase
> def setup
> @verification_errors = []
> @selenium = Selenium::Client::Driver.new \
> :host => "localhost",
> :port => 4444,
> :browser => "*chrome",
> :url => "http://www.tutorialspoint.com/",
> :timeout_in_second => 60
> @selenium.start_new_browser_session
> end
> def teardown
> @selenium.close_current_browser_session
> assert_equal [], @verification_errors
> end
> def test_test1
> @selenium.open "/ruby/ruby_hashes.htm"
> @selenium.click "link=Ruby Date & Time"
> @selenium.wait_for_page_to_load "30000"
> @selenium.type "q", "module"
> @selenium.click "//input[@name=''sitesearch'' and
> @value=''www.tutorialspoint.com'']"
> @selenium.click "sa"
> @selenium.click "link=Ruby Ranges"
> @selenium.wait_for_page_to_load "30000"
> @selenium.click "link=Ruby Iterators"
> @selenium.wait_for_page_to_load "30000"
> end
> end
>
> When I run this from command line it,s working fine. I have ruby1.9,
> ruby-gems1.3.7,RSpec2.3.0,rails3.0.3.
>
> Thanks in advance
>
> --
> Posted viahttp://www.ruby-forum.com/.
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.