From e0594f0d68436858012129b8f4e649256bcce442 Mon Sep 17 00:00:00 2001 From: Huong Nguyen Date: Mon, 25 Dec 2023 15:54:23 +0700 Subject: [PATCH] MDL-69615 privacy: Use task trait for unit tests --- admin/tool/dataprivacy/tests/task/task_test.php | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/admin/tool/dataprivacy/tests/task/task_test.php b/admin/tool/dataprivacy/tests/task/task_test.php index a418bce74ba..87e82d103d5 100644 --- a/admin/tool/dataprivacy/tests/task/task_test.php +++ b/admin/tool/dataprivacy/tests/task/task_test.php @@ -16,6 +16,7 @@ namespace tool_dataprivacy\task; +use core\task\task_trait; use tool_dataprivacy\api; defined('MOODLE_INTERNAL') || die(); @@ -30,6 +31,8 @@ require_once(__DIR__ . '/../data_privacy_testcase.php'); */ class task_test extends \data_privacy_testcase { + use task_trait; + /** * Test tearDown. */ @@ -215,17 +218,4 @@ class task_test extends \data_privacy_testcase { $this->assertCount(1, \tool_dataprivacy\api::get_data_requests($user->id, [api::DATAREQUEST_STATUS_CANCELLED], [api::DATAREQUEST_TYPE_DELETE])); } - - /** - * Helper to execute a particular task. - * - * @param string $task The task. - */ - private function execute_task($task) { - // Run the scheduled task. - ob_start(); - $task = \core\task\manager::get_scheduled_task($task); - $task->execute(); - ob_end_clean(); - } }