Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 27... Línea 27...
27
 * @package     core_reportbuilder
27
 * @package     core_reportbuilder
28
 * @covers      \core_reportbuilder\local\entities\user
28
 * @covers      \core_reportbuilder\local\entities\user
29
 * @copyright   2021 Paul Holden <paulh@moodle.com>
29
 * @copyright   2021 Paul Holden <paulh@moodle.com>
30
 * @license     http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
30
 * @license     http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
31
 */
31
 */
32
class user_test extends advanced_testcase {
32
final class user_test extends advanced_testcase {
Línea 33... Línea 33...
33
 
33
 
34
    /**
34
    /**
35
     * Test getting user identity column
35
     * Test getting user identity column
36
     */
36
     */
Línea 128... Línea 128...
128
    /**
128
    /**
129
     * Data provider for {@see test_get_name_fields_select}
129
     * Data provider for {@see test_get_name_fields_select}
130
     *
130
     *
131
     * @return array
131
     * @return array
132
     */
132
     */
133
    public function get_name_fields_select_provider(): array {
133
    public static function get_name_fields_select_provider(): array {
134
        return [
134
        return [
135
            ['firstname', ['firstname']],
135
            ['firstname', ['firstname']],
136
            ['firstname lastname', ['firstname', 'lastname']],
136
            ['firstname lastname', ['firstname', 'lastname']],
137
            ['firstname middlename lastname', ['firstname', 'middlename', 'lastname']],
137
            ['firstname middlename lastname', ['firstname', 'middlename', 'lastname']],
138
            ['alternatename lastname firstname', ['alternatename', 'lastname', 'firstname']],
138
            ['alternatename lastname firstname', ['alternatename', 'lastname', 'firstname']],