Thanks, Gavin, I will give this a try! -- Lisa On Fri, Nov 28, 2008 at 5:32 PM, Gavin Jefferies <[EMAIL PROTECTED]> wrote:
> > Hi Lisa, > > If you want to have one browser shared among all your tests in the > suite then a global variable set up in a mixin class may be what you > are looking for: > > module MySetup > def setup > if $br == nil > $br = Watir::Browser.new > end > @br = $br > end > end > > Then use this module in your test cases with include MySetup. Your > tests will be able to use the instance variable @br if you don't want > them to use globals. > > hth, > Gavin > > > On Fri, Nov 28, 2008 at 2:58 PM, Lisa Crispin <[EMAIL PROTECTED]> > wrote: > > Another question - on the development site you say: > > Watir 1.6.2 does not support Browser.attach. This will be supported in a > > future version. > > We use Browser.attach when we run our tests in a suite. > > > > What are we supposed to do instead, since Browser.attach isn't supported > in > > 1.6.2? Or does this mean we can't use 1.6.2 at all? It seems weird that > you > > couldn't run suites, there must be a way to do it that I just don't know > > about. > > Thanks, > > Lisa > > > > > > On Thu, Nov 13, 2008 at 11:06 AM, Bret Pettichord <[EMAIL PROTECTED]> > > wrote: > >> > >> i've added the require statement to the enabled popup script itself, so > >> this workaround will not be required with the next version of watir > >> > >> jpweston wrote: > >> > Thanks for this and your explanation in the "Uninitialzied Constant" > >> > post. > >> > > >> > j. > >> > > >> > On Nov 12, 9:17 pm, Bret Pettichord <[EMAIL PROTECTED]> wrote: > >> > > >> >> the solution is to add "require 'watir/ie'" to your script > >> >> > >> >> jpweston wrote: > >> >> > >> >>> After installing WATIR 1.6.2, scripts that have the following line: > >> >>> require 'watir/contrib/enabled_popup' are causing the following > error: > >> >>> > >> >>> c:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/contrib/ > >> >>> enabled_popup.rb:5: uninitialized constant > Watir::PageContainer::Win32 > >> >>> (NameError) > >> >>> from > >> >>> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > >> >>> `gem_original_require' > >> >>> from > >> >>> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > >> >>> `require' > >> >>> > >> >>> Here is what I have at the top of my scripts: > >> >>> > >> >>> require 'test/unit' > >> >>> require 'ci/reporter/rake/test_unit_loader.rb' > >> >>> require 'watir' > >> >>> require 'watir/testcase' > >> >>> require 'watir/contrib/enabled_popup' > >> >>> > >> >>> class TC_sales_tests < Watir::TestCase > >> >>> > >> >>> include Watir > >> >>> > >> >>> <code> > >> >>> > >> >>> end > >> >>> > >> >>> Can someone point me toward what I am doing wrong here? These > scripts > >> >>> worked with the version of 1.5 that I had installed. > >> >>> > >> >>> Thanks. > >> >>> > >> >>> Johnathan > >> >>> > >> > > > >> > > >> > >> > >> > > > > > > > > > > > > > > > > > -- > VMBed - http://vmbed.com/ - Machines when you want them. > Test Automation - http://vmbed.com/?page/automate > > > > -- Lisa Crispin Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers and Agile Teams_ (Addison-Wesley 2009) http://www.agiletester.ca http://lisa.crispin.home.att.net http://lisacrispin.blogspot.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/watir-general -~----------~----~----~----~------~----~------~--~---