-
Bug
-
Resolution: Fixed
-
Minor
-
4.4.2
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