Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-82669

Remove remaining reliance on Atto editor in unrelated Behat scenarios

XMLWordPrintable

      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)

            pholden Paul Holden
            pholden Paul Holden
            Angelia Dela Cruz Angelia Dela Cruz
            Simey Lameze Simey Lameze
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 8 minutes
                8m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.