MDL-88226 phpunit: Fix fragile tests using adhoc task manager

- Reset task manager state when resetting all data
- mod_quiz: Fix fragile adhoc task manager tests
- mod_assign: Fix fragile adhoc task manager tests
This commit is contained in:
David Carrillo
2026-03-16 16:38:59 +01:00
parent 2baad2002f
commit 5b1955c073
4 changed files with 97 additions and 40 deletions
+1
View File
@@ -228,6 +228,7 @@ class phpunit_util extends testing_util {
core_filetypes::reset_caches();
\core_search\manager::clear_static();
core_user::reset_caches();
\core\task\manager::reset_state();
\core\output\icon_system::reset_caches();
if (class_exists('core_media_manager', false)) {
core_media_manager::reset_caches();