Meh just realised you gave me what I needed,,  Ignore the other
response.

Where is common/helpermethods installed?   is that your own utility
library (and not a gem)

You may need to establish a 'RUBYLIB' environment variable in the
windows box (let me know if you don't know how to do that)  that
points to the directory where you have that stuff.  I use c:\lib for
that kind of thing, but hey whatever works for you.  avoid spaces
unless you want to have to put stuff in quotes.  Remember its windows/
dos and use a backslash and not slash (grin)

On Jan 12, 7:54 am, Joe Fl <[email protected]> wrote:
> Sorry I setup a windows vm and the error above happens when I try and
> run the script.
>
> On Jan 12, 10:06 am, Joe Fl <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi Chuck,
>
> > I have set myself up with VMware Fusion and brought down my scripts
> > and folders from github but how do I handle this?
>
> > C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
> > `require': cannot load such file -- common/helper_methods (LoadError)
> >         from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:
> > 36:in `require'
> >         from add_multiple_share_members_types.rb:7:in `<main>'
>
> > >Exit code: 1
>
> > Do I need to place the full path in the script?  I use a csv file for
> > input data in the app too.
>
> > Code:
>
> > # the rubygems
> > require "rubygems"
>
> > # the Watir webdriver controller
> > require "watir-webdriver"
>
> > require 'common/helper_methods'
>
> > #require 'discussion/generate_sharing_data'
>
> > require 'faster_csv'
>
> > helper = HelperMethods.new($browser)
>
> > #Call method to delete text from file
> > name_of_file = 'multi_add_discussion_headers.txt'
> > helper.delete_file_text(name_of_file)
>
> > #Call method to delete text from file
> > name_of_file = 'multi_add_discussion_reusable_data.txt'
> > helper.delete_file_text(name_of_file)
>
> > #Setting variable name with script name
> > script_name = File.basename(__FILE__,".rb")
>
> > Thank you,
> > Joe
>
> > On Jan 6, 7:51 pm, Chuck van der Linden <[email protected]> wrote:
>
> > > well on a PC you can do that with either AutoIt, or Rautomation.   Not
> > > so sure with the mac (although someone else may be able to help)
>
> > > I'm learning to be a mac user after years with windows systems, but
> > > when it comes to running watir I just do it through VM's hosted on the
> > > mac for a number of reasons, so while I technically run watir or watir-
> > > webdriver on a mac, I'm not actually running it on OSX
>
> > > On Jan 6, 10:57 am, Joe Fleck <[email protected]> wrote:
>
> > > > Chuck,
>
> > > > Thank you this was very helpful.  I do have VMWare fusion so I will
> > > > begin using it to run my scripts.  I usually have this problem when
> > > > developing my scripts.  I development them in Netbeams (6.0) and run
> > > > them from there.  When you wrote this 'You
> > > >  may need to set focus to the browser window first.'  did you mean
> > > > manually or is there a method that will do this?
>
> > > > Thank you,
> > > > Joe
>
> > > > On Fri, Jan 6, 2012 at 12:45 PM, Chuck van der Linden 
> > > > <[email protected]> wrote:
>
> > > > > On Jan 6, 6:51 am, Joe Fleck <[email protected]> wrote:
> > > > >> Hi,
>
> > > > >> I have found it does work but won't if the browser is not in my
> > > > >> admitted focus.  I am using a MAC BookPro.  Has anyone else
> > > > >> experienced this?
>
> > > > >> Thank you,
> > > > >> Joe
>
> > > > > Most 'send keys' operations emulate typing at the keyboard, and are
> > > > > generally done at the OS level.  As a result the keystrokes tend to go
> > > > > to whatever has focus in the UI of the system you are testing on.  You
> > > > > may need to set focus to the browser window first.  That can mean it's
> > > > > pretty difficult to do anything else on the system when scripts are
> > > > > running since you never know when you might lose focus on your current
> > > > > task.
>
> > > > > If you want to do other work on the system while scripts are running,
> > > > > and the scripts use this kind of thing then your best bet is to run
> > > > > the tests inside a virtual machine, where what you do on the rest of
> > > > > your desktop will not affect the focus 'inside' the VM.  If no a mac
> > > > > look into Virtual-Box, Parallels, or VMWare Fusion.   (another
> > > > > advantage of this is that you can test on a platform such as Windows
> > > > > with IE/Firefox/Chrome  so that you are not doing all your testing on
> > > > > a marginal platform that only a tiny minority of most web users would
> > > > > be using.  (note I'm not a mac hater.. I'm typing this on a macbook
> > > > > pro, but for compatibility testing of webapps I mostly use Virtual-Box
> > > > > VM's that use XP or Win7, and IE/Chrome/Firefox since that's what
> > > > > around 90%+ of my users will be using.  Using an external monitor, I
> > > > > can have scripts running in vm's on one screen (to keep an eye on
> > > > > them) and meanwhile do useful work on the other monitor.
>
> > > > > --
> > > > > Before posting, please readhttp://watir.com/support. In short: search 
> > > > > before you ask, be nice.
>
> > > > > [email protected]
> > > > >http://groups.google.com/group/watir-general
> > > > > [email protected]

-- 
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]

Reply via email to