rtomac/robotframework-selenium2library — pull request #38 by emanlove (2012-03-05 02:39:37+00:00)
Title: Fix issue with Acceptance.Windows test

Using Suite Teardown within Acceptance.Open and Close test suite, which comes right before the Acceptance.Windows test, and calling "Close All Browsers" we can resolve the failing windows test. In investigating the cause of failure, the tests passed if ran isolated (using the command "$ python run_tests.py python *ff --suite='Acceptance.Windows'"). Further investigation found the commenting out all the "Close Browser" keywords within the Open and Close test would also fix the issue (but expectantly cause some of those test to fail). It is unclear why calling "Close All Browsers" works while the less inclusive "Close Browser" fails or at least cause an issue latter on.

Although this fixes the problem I am troubled by the test isolation issue and I am still unsure why exactly this fixes the problem.