From be476af24e9081ebb1ee2e6da64cdfd3a404434d Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Mon, 12 Jan 2026 17:21:05 +0000 Subject: [PATCH] MDL-87635 backup: ensure required test libraries are loaded. --- public/backup/tests/hook/copy_course_hook_test.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/public/backup/tests/hook/copy_course_hook_test.php b/public/backup/tests/hook/copy_course_hook_test.php index 8af997cb0e9..c5cc32ede9f 100644 --- a/public/backup/tests/hook/copy_course_hook_test.php +++ b/public/backup/tests/hook/copy_course_hook_test.php @@ -32,6 +32,14 @@ use core_backup\hook\fixtures\copy_course_hook_callbacks; * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ final class copy_course_hook_test extends advanced_testcase { + /** + * Load required test libraries + */ + public static function setUpBeforeClass(): void { + global $CFG; + require_once("{$CFG->dirroot}/backup/util/includes/backup_includes.php"); + parent::setUpBeforeClass(); + } /** * Test the hook.