From 6c26e5f6a4134df77122cfb67b2aeeefedbfff6e6cd5f573bc63dd1ace15b22d Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 4 Feb 2016 09:31:39 +0000 Subject: [PATCH] Accepting request 357345 from home:dmacvicar:branches:devel:languages:python - Update to Selenium 2.50.1 * Fixing error message handling. Fixes issue #1497 * Fixing error message handling. Fixes issue #1507 * Update webelement to handle W3C commands for size/location and rect * rewrite click scrolling tests to match the Java ones - Changes from Selenium 2.50.0 * handle potential URLError from sending shutdown, set self.process to None after it's already been quit * Add support for submit() with W3C compliant endpoint - Changes from Selenium 2.49.1 * Ensure you can close stream before attempting to close it. * message response may cause json loads ValueError when it's not actually json and just a string (like the message that occurs when firefox driver thinks another element will receive the click) * Cleanup some error handling when sniffing what protocol you are speaking - Changes from Selenium 2.49.0 * Have Firefox service write to a file instead of PIPE * on osx for firefox, fallback to checking homebrew install, if the default isn't there * Added Firefox path variable for string placeholder * Update README to show Python 3.2+ * refactoring all the service classes to use a common one. * Add Firefox specific command to switch context between Browser content and Browser chrome * updating files after go copyright:update * Use specificationLevel to know that we are speaking GeckoDriver * Bug fixes: #1294, #1186 - Changes from Selenium 2.48.0 * Update error pulling to match spec when we encounter a spec compliant browser. * Disable tests that are not working with Marionette when running Marionette tests * Add the ability to run python marionette tests * Python 3 compatibility for remote Authorization * changing casing of children finding tests OBS-URL: https://build.opensuse.org/request/show/357345 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=49 --- python-selenium.changes | 61 +++++++++++++++++++++++++++++++++++++++++ python-selenium.spec | 4 +-- selenium-2.46.0.tar.gz | 3 -- selenium-2.50.1.tar.gz | 3 ++ 4 files changed, 66 insertions(+), 5 deletions(-) delete mode 100644 selenium-2.46.0.tar.gz create mode 100644 selenium-2.50.1.tar.gz diff --git a/python-selenium.changes b/python-selenium.changes index e2a67bd..2426d11 100644 --- a/python-selenium.changes +++ b/python-selenium.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Tue Feb 2 11:00:54 UTC 2016 - dmacvicar@suse.de + +- Update to Selenium 2.50.1 + * Fixing error message handling. Fixes issue #1497 + * Fixing error message handling. Fixes issue #1507 + * Update webelement to handle W3C commands for size/location and rect + * rewrite click scrolling tests to match the Java ones +- Changes from Selenium 2.50.0 + * handle potential URLError from sending shutdown, set self.process to None after it's already been quit + * Add support for submit() with W3C compliant endpoint +- Changes from Selenium 2.49.1 + * Ensure you can close stream before attempting to close it. + * message response may cause json loads ValueError when it's not actually json + and just a string (like the message that occurs when firefox driver thinks + another element will receive the click) + * Cleanup some error handling when sniffing what protocol you are speaking +- Changes from Selenium 2.49.0 + * Have Firefox service write to a file instead of PIPE + * on osx for firefox, fallback to checking homebrew install, if the default isn't there + * Added Firefox path variable for string placeholder + * Update README to show Python 3.2+ + * refactoring all the service classes to use a common one. + * Add Firefox specific command to switch context between Browser content and Browser chrome + * updating files after go copyright:update + * Use specificationLevel to know that we are speaking GeckoDriver + * Bug fixes: #1294, #1186 +- Changes from Selenium 2.48.0 + * Update error pulling to match spec when we encounter a spec compliant browser. + * Disable tests that are not working with Marionette when running Marionette tests + * Add the ability to run python marionette tests + * Python 3 compatibility for remote Authorization + * changing casing of children finding tests +- Changes from Selenium 2.47.3 + * Bring back py 3 support +- Changes from Selenium 2.47.2 + * Fix running Edge driver locally on win10 + * adding repr to WebDriver and WebElement +- Changes from Selenium 2.47.1 + * Fix the issue of deleting the profile when shutting down Firefox + * WebElement __eq__ compares against more types + * Issues fixed: 850 +- Changes from Selenium 2.47.0 + * Add in support for when communicating with a Spec compliant browsers + * Initial support for Edge using EdgeDriver + * Issues fixed: 818 +- Changes Selenium 2.46.1 + * Adding ability to make remote call for webelement screenshots in accordance to the W3C spec + * Adding api to authenticate HTTP Auth modal dialogs via driver.switch_to.alert (beta) + * Add rebeccapurple to Color Object + * Add element screenshot + * Add service handler and minimal update to driver to use service for Marionette + * Add the ability to start FirefoxDriver backed with Marionette via a capability + * support socket timeout for connections + * free_port checks if port is available on all interfaces + * Allow error handling to handle both current errors and w3c errors + * Update find_elements to match spec + * phantomjs: service: remove unused import of signal + * phantomjs: add port information to WebDriverException + * Issues fixed (Github): 478, 612, 734, 780 + ------------------------------------------------------------------- Thu Jul 16 08:14:50 UTC 2015 - mcihar@suse.cz diff --git a/python-selenium.spec b/python-selenium.spec index eec5bcc..95af7ff 100644 --- a/python-selenium.spec +++ b/python-selenium.spec @@ -1,7 +1,7 @@ # # spec file for package python-selenium # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-selenium -Version: 2.46.0 +Version: 2.50.1 Release: 0 Url: http://code.google.com/p/selenium/ Summary: Python bindings for Selenium diff --git a/selenium-2.46.0.tar.gz b/selenium-2.46.0.tar.gz deleted file mode 100644 index 564a5f5..0000000 --- a/selenium-2.46.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fffce2696f1dfd64662086aac276e657e33953b32e265e34c4d28f5f1787e62c -size 2621186 diff --git a/selenium-2.50.1.tar.gz b/selenium-2.50.1.tar.gz new file mode 100644 index 0000000..730c431 --- /dev/null +++ b/selenium-2.50.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bd6ade474eebc7132dde2d44ab0df24ff299eb07958f49331602a9b6684330d +size 809232