Gocept.selenium

Latest version: v7.1

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 12

3.0

----------------

- Drop support for:

- ``zope.app.testing`` (extras_require: [ztk])

- ``Testing.ZopeTestCase`` (extras_require: [zope2])

- ``plone.app.testing`` (extras_require: [test_plonetestingz2])

- ``Products.PloneTestCase`` (extras_require: [plonetestcase])

- Remove the empty ``script`` extras_require.

- Drop support for Python 2.4, 2.5, 2.6. Now only supporting Python 2.7.

- Currently only supporting a ``selenium`` version < 2.53 as this version
breaks using a custom Firefox.
See https://github.com/SeleniumHQ/selenium/issues/1965

- Add ``.wd_selense.Selenese.selectParentFrame()`` to select the
parent of a frame or an iframe.

2.5.4

------------------

- Fix using a local Firefox using ``GOCEPT_WEBDRIVER_REMOTE=False`` as the
environment setting.

2.5.3

------------------

- Update tests to `gocept.httpserverlayer >= 1.4`.

2.5.2

------------------

- Add documentation for the Jenkins integration of screenshots made from
test failures. (13936)

- Webdriver: Add a loop with time-out to ``click`` in order to deal with
``StaleElementReferenceException`` and ``NoSuchElementException``.

2.5.1

------------------

- Webdriver: ``waitFor`` retries an assertion when ``NoSuchElementException``
was raised. (This is useful for assertions like ``waitForVisible``.)

2.5.0

------------------

- Add ``clear`` to webdriver to delete the contents of an input
field.

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.