mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
MDL-65327 performance: Lazy-load module name strings
This commit is contained in:
parent
6735197cc2
commit
d91aa1e760
4 changed files with 10 additions and 11 deletions
|
@ -378,10 +378,12 @@ class core_modinfolib_testcase extends advanced_testcase {
|
|||
$this->assertEquals('', $modinfo->get_section_info(2)->sequence);
|
||||
$this->assertEquals($page3->cmid, $modinfo->get_section_info(3)->sequence);
|
||||
$this->assertEquals($course->id, $modinfo->get_course()->id);
|
||||
$this->assertEquals(array('assign', 'forum', 'page'),
|
||||
array_keys($modinfo->get_used_module_names()));
|
||||
$this->assertEquals(array('assign', 'forum', 'page'),
|
||||
array_keys($modinfo->get_used_module_names(true)));
|
||||
$names = array_keys($modinfo->get_used_module_names());
|
||||
sort($names);
|
||||
$this->assertEquals(array('assign', 'forum', 'page'), $names);
|
||||
$names = array_keys($modinfo->get_used_module_names(true));
|
||||
sort($names);
|
||||
$this->assertEquals(array('assign', 'forum', 'page'), $names);
|
||||
// Admin can see hidden modules/sections.
|
||||
$this->assertTrue($modinfo->cms[$assign0->cmid]->uservisible);
|
||||
$this->assertTrue($modinfo->get_section_info(3)->uservisible);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue