Django-functest

Latest version: v1.6.1

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

Scan your dependencies

Page 1 of 6

1.6.1

++++++++++++++++++

* Fixed bug with multi-line text not being cleared when using ``fill()``. This
was a regression caused by a fix made for MacOS, see issues 50 and 55.

1.6

++++++++++++++++

* :meth:`~django_functest.FuncCommonApi.follow_link` now accepts ``text=`` argument, thanks duncanjbrown
* Fixed bug in :meth: :meth:`~django_functest.AdminLoginMixin.do_logout` for Django >= 5

1.5.5

++++++++++++++++++

* Fixed bug with :meth:`~django_functest.FuncCommonApi.fill` causing ``onchange`` event to trigger twice.
* Fixed headless mode for latest Selenium with Firefox/Chrome
* Avoid depending on ``Keys.CONTROL`` as it means something different on MacOS, thanks duncanjbrown.

1.5.4

++++++++++++++++++

* Added some support for :doc:`shadow_dom`.

1.5.3

++++++++++++++++++

* Added a more robust scroll method based on `Element.scrollIntoView
<https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView>`_.
The old method can be used instead by setting ``scroll_method =
"legacyWindowScrollTo"`` on a test case.

1.5.2

++++++++++++++++++

* Added ``expect_alert`` to :meth:`~django_functest.FuncSeleniumMixin.click`,
plus :meth:`~django_functest.FuncSeleniumMixin.accept_alert` and
:meth:`~django_functest.FuncSeleniumMixin.dismiss_alert`

* Added ``assertion_passes`` utility as a convenience for using with
:meth:`~django_functest.FuncSeleniumMixin.wait_until`

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.