_user = SugarTestUserUtilities::createAnonymousUser(); $GLOBALS['current_user'] = $this->_user; } public function tearDown() { SugarTestUserUtilities::removeAllCreatedAnonymousUsers(); unset($GLOBALS['current_user']); } /** * Save a SugarFolder */ public function testSaveNewFolder() { $this->markTestSkipped('This test takes to long to run'); return; global $current_user, $app_strings; $email = new Email(); $email->type = 'out'; $email->status = 'sent'; $email->from_addr_name = $email->cleanEmails("sender@domain.eu"); $email->to_addrs_names = $email->cleanEmails("to@domain.eu"); $email->cc_addrs_names = $email->cleanEmails("cc@domain.eu"); $email->save(); $_REQUEST["emailUIAction"] = "getSingleMessageFromSugar"; $_REQUEST["uid"] = $email->id; $_REQUEST["mbox"] = ""; $_REQUEST['ieId'] = ""; ob_start(); require "modules/Emails/EmailUIAjax.php"; $jsonOutput = ob_get_contents(); ob_clean(); $meta = json_decode($jsonOutput); $this->assertRegExp("/.*cc@domain.eu.*/", $meta->meta->email->cc); } }