[galaxyproject/galaxy] 43fd81: More logging for selenium tests.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 43fd81df59c1862c745813e3b340e93976ef1e2b https://github.com/galaxyproject/galaxy/commit/43fd81df59c1862c745813e3b340e... Author: John Chilton <jmchilton@gmail.com> Date: 2017-08-30 (Wed, 30 Aug 2017) Changed paths: M test/galaxy_selenium/driver_factory.py M test/selenium_tests/framework.py Log Message: ----------- More logging for selenium tests. Dumb the browser log and the driver log out as JSON to the test error directory for that test. Commit: f35fed29356d1f55af803f2f24cd2e54634cc8a6 https://github.com/galaxyproject/galaxy/commit/f35fed29356d1f55af803f2f24cd2... Author: John Chilton <jmchilton@gmail.com> Date: 2017-08-30 (Wed, 30 Aug 2017) Changed paths: M test/galaxy_selenium/sizzle.py A test/selenium_tests/test_sizzle_loading.py Log Message: ----------- Improve setting up Sizzle for Selenium tests. Something releated to AMD broke our way of injecting Sizzle into Galaxy for Selenium tests. This is a much better way that seems to work - just use jQuery ($) as Sizzle if it is available. Avoids an external dependency and another page fetch per test as well as fixing the problem. Add a test case that just tests the sizzle stuff works on its own. It will be a clear indiciation what is broken if there are related regressions in the future. Commit: d09ced249d729b5c0a2098a9d5e81472c91f62b6 https://github.com/galaxyproject/galaxy/commit/d09ced249d729b5c0a2098a9d5e81... Author: Björn Grüning <bjoern@gruenings.eu> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M test/galaxy_selenium/driver_factory.py M test/galaxy_selenium/sizzle.py M test/selenium_tests/framework.py A test/selenium_tests/test_sizzle_loading.py Log Message: ----------- Merge pull request #4523 from jmchilton/selenium_fixes_15 Selenium test fixes and improvements. Compare: https://github.com/galaxyproject/galaxy/compare/823eb1d4ec84...d09ced249d72
participants (1)
-
GitHub