moodle/lib/behat
Simey Lameze baa1e52530 MDL-75887 behat: Add ability to set value regardless of the editor
Prior to this commit, the behat_form_editor integration was hard-coded
to use Atto.

This change allows other editors to be used to set editor values, and
breaks that hard bond. Following this change, any editor is able to
define a behat_editor_[name].php file defining a function which meets
the following signature:

  set_editor_value(string $editorid, string $value): void

Each editor is responsible for checking whether its own API is available
and calling any relevant functions to force the editor to set the
content.

Please note: Behat is unable to determine the current editor in use on
the page automatically.
2022-10-12 06:44:09 +08:00
..
axe MDL-71724 lib: Set Moodle files after axe upgrade 2022-01-24 15:30:57 +01:00
classes MDL-75887 behat: Add ability to set value regardless of the editor 2022-10-12 06:44:09 +08:00
extension/Moodle/BehatExtension MDL-74116 behat: Fix browser instantiation for Selenium 4 2022-03-16 22:29:20 +08:00
features/bootstrap MDL-37046 behat: Use behat test env 2013-01-29 08:40:38 +08:00
form_field MDL-75887 behat: Add ability to set value regardless of the editor 2022-10-12 06:44:09 +08:00
behat_base.php MDL-67668 behat: Share behat_behat functionality with forms 2020-11-23 09:01:19 +08:00
behat_deprecated_base.php MDL-73669 behat: allow multiple files with deprecated steps 2022-02-04 17:17:08 +01:00
behat_field_manager.php Merge branch 'MDL-75456-master' of https://github.com/lameze/moodle 2022-09-27 11:13:46 +08:00
core_behat_file_helper.php MDL-72593 behat: Improve behat handling of file manager buttons 2021-09-21 15:59:46 +08:00
lib.php MDL-46778 behat: Allow different database for behat 2021-09-02 14:56:12 +02:00