This is one of those "so obvious in retrospect" issues.. it basically has to do with the order and places that the ruby 'require' function searches for things when you require them. If there is more than one, it uses the first one it finds, even if that is not the one you wanted it to use.
On Monday, March 18, 2013 4:03:03 PM UTC-7, [email protected] wrote: > > Thank you Ethan and Adam so so so so much! You guys solved my problem. > We had similar problem that we stupidly named our ruby test file watirgrid > which is the same file in the watirgrid gem. > It literally took me a week trying to poke around even inside the source > code of the watirgrid to find out why. it was killing me as it doesn't > make sense at all the sample code from watirgrid not working. > What an interesting human error this is :) > > On Friday, June 18, 2010 9:48:48 AM UTC-7, Adam wrote: >> >> i have a question about a REALLY weird error I'm getting >> using notepad++ windows 7, ruby 1.8.6, latest installation of Watir >> using "gem install watir" command >> so i changed the filename of my ruby script yesterday and now whenever >> I add the line require 'watir' i get the following error message: >> >> <code> >> ./watir.rb:5: uninitialized constant Watir <NameError> >> from isitfixed.rb:1:in 'require' >> from isitfixed.rb:1 >> </code> >> >> i don't see why changing the filename would break watir >> >> anybody know what might be happening? > > -- -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected] --- You received this message because you are subscribed to the Google Groups "Watir General" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
