[ http://jira.openqa.org/browse/WTR-472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=20088#action_20088 ]
Bret Pettichord commented on WTR-472: ------------------------------------- > This could mean that IE.close_all is almost never used at all and > IE.start_process is not used multiple times in a row without closing previous > IE window(s). I wrote both of these methods and this assumption certainly corresponds to my own usage of these methods. Thanks for the detailed analysis. I think you've figured it out. > Is there also any reason why window_tests are not included into core_tests? > That's one of the reasons why the problem didn't come out before the release. The reason is simply that the window_tests take over your desktop, so you can't do anything else while you are running the tests. Whereas the core_tests do not, so you can check email or whatever while you are running them. Perhaps we need a standard checklist of tests we should run before a release so we don't miss something like this again? I agree that this warrants a 1.7.1 release ASAP. > Issues with Watir::IE::Process.start_process and new_process > ------------------------------------------------------------ > > Key: WTR-472 > URL: http://jira.openqa.org/browse/WTR-472 > Project: Watir > Issue Type: Bug > Components: Other > Affects Versions: 1.6.7 > Environment: windows 7 IE 8 > Reporter: Alan Baird > Priority: Major > > I noticed this on Ruby 1.8.7: > {code} > c:\>pik switch 1.8.7 > c:\>ruby -v > ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32] > c:\>gem list watir > *** LOCAL GEMS *** > watir (1.7.0, 1.7.0.rc1, 1.6.7) > c:\>irb --noreadline > irb(main):001:0> require 'watir' > => true > irb(main):002:0> br = Watir::IE.new_process > NoMethodError: undefined method `visible' for [#<Watir::IE:0x57f6900 > url="about:blank" title="">]:Array > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:230:in > `visible=' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:170:in > `initialize_options' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:121:in > `_new_process_init' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:113:in > `new_process' > from (irb):2 > irb(main):003:0> br = Watir::IE.start_process > NoMethodError: undefined method `visible' for [#<Watir::IE:0x57f2850 > url="about:blank" title="">]:Array > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:230:in > `visible=' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:170:in > `initialize_options' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:121:in > `_new_process_init' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:113:in > `new_process' > from > C:/ruby/Ruby-187-p302/lib/ruby/gems/1.8/gems/watir-1.7.0/lib/watir/ie-class.rb:128:in > `start_process' > from (irb):3 > {code} > I'm not sure what is causing this. I don't see this behavior with 1.8.6. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.openqa.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ Wtr-development mailing list Wtr-development@rubyforge.org http://rubyforge.org/mailman/listinfo/wtr-development