-
Improvement
-
Resolution: Fixed
-
Minor
-
4.2.8, 4.3.5, 4.4.1, 4.5
Most of the work for this was done already in MDL-75913 - we just have a few more instances to fix:
$ git grep "\(@atto\|@editor_atto\)"
|
filter/displayh5p/tests/behat/inline_editing_content.feature:@editor @editor_atto @atto @atto_h5p @filter @filter_displayh5p @core_h5p @_file_upload @_switch_iframe
|
lib/editor/atto/.... <--- these are fine
|
mod/assign/tests/behat/edit_previous_feedback.feature: @javascript @editor_atto
|
mod/data/tests/behat/add_entries.feature: @javascript @editor @editor_atto @atto @atto_h5p
|
mod/forum/tests/behat/h5p_inline_editing_content.feature:@mod @mod_forum @editor @editor_atto @atto @atto_h5p @filter @filter_displayh5p @core_h5p @_file_upload @_switch_iframe
|
mod/quiz/report/grading/tests/behat/grading.feature: @javascript @editor_atto
|
The tags originally come from MDL-75922. The Quiz scenario already has a ticket form when Tiny was made the default editor for new installs some years ago (MDL-77784) so can be ignored here
Once we finally remove Atto (soon? MDL-77005) then these tests will break. They also break if you already have Atto uninstalled from a site. Fundamentally, it breaks general rules for inter-component communications
I've also added a commit related to this workaround from MDL-77740, let's see if CI is now happy about that (passes for me locally)
- has a non-specific relationship to
-
MDL-75922 Add editor_atto tags to tests which require the atto editor
- Closed
-
MDL-77740 NS_ERROR_UNEXPECTED with TinyMCE in Firefox in very specific condition
- Closed
-
MDL-76866 Make TinyMCE the default editor
- Closed
- will be (partly) resolved by
-
MDL-75913 Investigate behat steps unnecessarily using Atto editor instead of generic generators
- Closed
-
MDL-77784 Make quiz manual grading Behat scenario editor-agnostic
- Closed
-
MDL-82527 Tiny H5P scenarios have hardcoded reliance on Atto test fixtures
- Closed