Proyectos de Subversion Moodle

Rev

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

Rev 11 Rev 1441
Línea 24... Línea 24...
24
 * @package    core
24
 * @package    core
25
 * @copyright  2007 onwards Martin Dougiamas (http://dougiamas.com)
25
 * @copyright  2007 onwards Martin Dougiamas (http://dougiamas.com)
26
 * @author     Andrew Nicols
26
 * @author     Andrew Nicols
27
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
27
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
28
 */
28
 */
29
class grouplib_test extends \advanced_testcase {
29
final class grouplib_test extends \advanced_testcase {
Línea 30... Línea 30...
30
 
30
 
31
    public function test_groups_get_group_by_idnumber(): void {
31
    public function test_groups_get_group_by_idnumber(): void {
Línea 32... Línea 32...
32
        $this->resetAfterTest(true);
32
        $this->resetAfterTest(true);
Línea 499... Línea 499...
499
            ],
499
            ],
500
            (object) [
500
            (object) [
501
                'userid' => $user2->id,
501
                'userid' => $user2->id,
502
                'groupnames' => $group1->name,
502
                'groupnames' => $group1->name,
503
            ],
503
            ],
504
        ], $records);
504
        ], array_values($records));
505
    }
505
    }
Línea 506... Línea 506...
506
 
506
 
507
    public function test_groups_get_group_by_name(): void {
507
    public function test_groups_get_group_by_name(): void {
Línea 1156... Línea 1156...
1156
        $groups = groups_get_all_groups($course1->id, $c1user1->id, $c1grouping1->id, 'g.*', true);
1156
        $groups = groups_get_all_groups($course1->id, $c1user1->id, $c1grouping1->id, 'g.*', true);
Línea 1157... Línea 1157...
1157
 
1157
 
1158
        $this->assertEquals([$c1group1->id], array_keys($groups));
1158
        $this->assertEquals([$c1group1->id], array_keys($groups));
1159
        $this->assertEqualsCanonicalizing(
1159
        $this->assertEqualsCanonicalizing(
1160
                [$c1user1->id, $c12user1->id],
1160
                [$c1user1->id, $c12user1->id],
1161
                $groups[$c1group1->id]->members
1161
                array_values($groups[$c1group1->id]->members),
1162
        );
1162
        );
Línea 1163... Línea 1163...
1163
    }
1163
    }
1164
 
1164