markTestIncomplete('Test fails in suite.'); global $current_user, $app_list_strings; $this->user = SugarTestUserUtilities::createAnonymousUser(); $current_user = $this->user; $app_list_strings = return_app_list_strings_language('en_us'); $this->user->setPreference('default_locale_name_format', 's f l'); $this->user->savePreferencesToDB(); $this->user->save(); $this->emailTemplate = new EmailTemplate(); $this->emailTemplate->name = 'Bug48800Test'; $this->emailTemplate->assigned_user_id = $this->user->id; $this->emailTemplate->save(); //$this->useOutputBuffering = false; } public function tearDown() { global $sugar_config; SugarTestUserUtilities::removeAllCreatedAnonymousUsers(); $GLOBALS['db']->query("DELETE FROM email_templates WHERE id = '{$this->emailTemplate->id}'"); } public function testAssignedUserName() { global $locale; require_once('include/Localization/Localization.php'); $locale = new Localization(); $testName = $locale->getLocaleFormattedName($this->user->first_name, $this->user->last_name); $testTemplate = new EmailTemplate(); $testTemplate->retrieve($this->emailTemplate->id); $this->assertEquals($testName, $testTemplate->assigned_user_name, 'Assert that the assigned_user_name is the locale formatted name value'); } } ?>