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

Tiny H5P scenarios have hardcoded reliance on Atto test fixtures

XMLWordPrintable

      See this scenario: https://github.com/moodle/moodle/blob/fd487cd3f2001453c22418cce396c9c8e5d4a2a5/lib/editor/tiny/plugins/h5p/tests/behat/h5p.feature#L79

      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

      While fixing that, we should also actually improve both H5P editor tests, which each have slow steps for populating a users private files via manual upload. Switch those to using existing generator

      There's a small issue with the 'user private files' creatable entity, however: it defines a 'filename' field as being required (see previous link), but never actually uses it. So fix that too

            pholden Paul Holden
            pholden Paul Holden
            Carlos Escobedo Carlos Escobedo
            Huong Nguyen Huong Nguyen
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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