add a setup function to your test case to create a new instance for
each test then, add a teardown function and force the browser to go
away. ( ie.quit )

that should take care of things... 

On 8/24/05, Lisa Crispin <[EMAIL PROTECTED]> wrote:
> If we have really small scripts/test cases, they run fine in a suite.
> But as we add code to them, we start having a problem where the first
> IE browser window does not shut down, and the second script errors out
> because there was a window already open. As the scripts get larger,
> this happens more consistently.
> 
> We're working around this by putting in sleeps, but that seems like a
> hack and potentially unreliable.  What am I missing here?  One of my
> Java programmer coworkers who knows some Ruby looked at it with me,
> but couldn't come up with any other solution.
> 
> Here is what my suite looks like.  Maybe there's a better way to do the suite?
> 
> $:.push("../lib")
> $:.push("../scripts/simple")
> 
> require 'test/unit'
> require 'Payroll/tc_manage_groups'
> require 'Payroll/tc_create_payroll'
> 
> thanks,
> Lisa
> 
> _______________________________________________
> Wtr-general mailing list
> Wtr-general@rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-general
> 


-- 
"So long, and thanks for all the fish"

Jeff Wood

_______________________________________________
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to