I finally got my old watir scripts running by  copying my Ruby 1.8.6 (with
Watir 1.6.2) folder from a Vista 64 PC where everything works fine to my
new Win 7 PC. After many hours of work I have found all the environment
variables and path settings I need to run the scripts. I can also run
suites. However, I can't run suites with the tk testrunner. When I use
--runner=t, I don't get an error, but the suite doesn't run, either, it
just stops.

I copied the tcl directory from the old PC where everything works. I also
installed tcl 1.8.5. I tried both the 32 and 64 bit versions. The 64 bit
version gets an error that some part of memory that doesn't exist was
accessed, or something to that effect. I've got the tcl\bin dir in my path.
I've edited the registry entry for ruby so that I can associate ruby.exe
with .rb programs and pass in runtime parameters.

As far as I can tell, my installation is identical to the two PCs here
where the suites run fine with the tk testrunner.

I've googled a bunch, and can't find any information where --runner=t
causes the suites to simply not run, rather than giving an error message.

Any ideas how I can debug this?

If I can't get the tk testrunner to work, is there another option?

I've given up on trying to upgrade to a later version of Ruby and/or Watir,
but still cling to the hope that I could run my suites as before. Of
course, I can run them, but if they fail, I'm going to have a hard time
debugging them.

Thanks for any ideas.
-- Lisa

-- 
Lisa Crispin
Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
and Agile Teams_ (Addison-Wesley 2009)
Contributor to _Beautiful Testing_ (O'Reilly 2009)
http://lisacrispin.com
@lisacrispin on Twitter
http://entaggle.com/lisacrispin

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

watir-general@googlegroups.com
http://groups.google.com/group/watir-general
watir-general+unsubscr...@googlegroups.com

Reply via email to