From 64aedb9b24a15cd7e0d9573396b97f2b5ca0b31e Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 11 Apr 2024 14:00:46 +0800 Subject: [PATCH] MDL-77967 core_user: Coding style fixes in tests --- user/profile/lib.php | 8 ++++---- user/tests/externallib_test.php | 15 +++++++++++---- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/user/profile/lib.php b/user/profile/lib.php index 0be911def8a..8fa15e2bac6 100644 --- a/user/profile/lib.php +++ b/user/profile/lib.php @@ -151,10 +151,10 @@ class profile_field_base { * * @return string */ - public function display_name() { - $options = new stdClass(); - $options->para = false; - return format_text($this->field->name, FORMAT_MOODLE, $options); + public function display_name(): string { + return format_text($this->field->name, FORMAT_MOODLE, [ + 'para' => false, + ]); } /** diff --git a/user/tests/externallib_test.php b/user/tests/externallib_test.php index 7daedcfd370..0c6c91e99e1 100644 --- a/user/tests/externallib_test.php +++ b/user/tests/externallib_test.php @@ -39,7 +39,13 @@ require_once($CFG->dirroot . '/webservice/tests/helpers.php'); require_once($CFG->dirroot . '/user/externallib.php'); require_once($CFG->dirroot . '/files/externallib.php'); -class externallib_test extends externallib_advanced_testcase { +/** + * Tests for the user external functions. + * + * @package core_user + * @covers \core_user_external + */ +final class externallib_test extends externallib_advanced_testcase { /** * Test get_users @@ -179,7 +185,7 @@ class externallib_test extends externallib_advanced_testcase { /** * Test get_users_by_field */ - public function test_get_users_by_field() { + public function test_get_users_by_field(): void { global $USER, $CFG; $this->resetAfterTest(true); @@ -351,9 +357,10 @@ class externallib_test extends externallib_advanced_testcase { $return = new \stdClass(); $generator = self::getDataGenerator(); + // Create complex user profile field supporting multi-lang. filter_set_global_state('multilang', TEXTFILTER_ON); - $name = 'Employment status'. + $name = 'Employment status' . 'Estado de Empleo'; $statuses = 'UE\nSE\nOtherOtro'; $generator->create_custom_profile_field( @@ -361,7 +368,7 @@ class externallib_test extends externallib_advanced_testcase { 'datatype' => 'menu', 'shortname' => 'employmentstatus', 'name' => $name, - 'param1' => $statuses + 'param1' => $statuses, ] );