MDL-42098 - Libraries: Unit test for fullname function to ensure that debug message is

shown even when additional names are enabled.
This commit is contained in:
Adrian Greeve 2013-10-02 16:11:47 +08:00
parent a49bc6c940
commit 73d363f0fa

View File

@ -2375,6 +2375,16 @@ class core_moodlelib_testcase extends advanced_testcase {
$this->assertSame($expectedname, $testname);
}
// Test debugging message displays when
// fullnamedisplay setting is "normal".
$CFG->fullnamedisplay = 'firstname lastname';
unset($user);
$user = new stdClass();
$user->firstname = 'Stan';
$user->lastname = 'Lee';
$namedisplay = fullname($user);
$this->assertDebuggingCalled();
// Tidy up after we finish testing.
$CFG->fullnamedisplay = $originalcfg->fullnamedisplay;
}