本文整理汇总了PHP中SugarTestHelper类的典型用法代码示例。如果您正苦于以下问题:PHP SugarTestHelper类的具体用法?PHP SugarTestHelper怎么用?PHP SugarTestHelper使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了SugarTestHelper类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: tearDown
public function tearDown()
{
$GLOBALS['db']->query("DELETE FROM email_addr_bean_rel WHERE bean_id = '{$this->_cleanId}' AND bean_module = '{$this->_importObject->module_dir}'");
$GLOBALS['db']->query("DELETE FROM email_addresses WHERE email_address IN ('testmail1@test.com', 'testmail2@test.com', 'testmail3@test.com')");
$GLOBALS['db']->query("DELETE FROM {$this->_importObject->table_name} WHERE created_by = '{$GLOBALS['current_user']->id}'");
SugarTestHelper::tearDown();
}
示例2: tearDown
public function tearDown()
{
SugarTestCallUtilities::removeAllCreatedCalls();
SugarTestMeetingUtilities::removeAllCreatedMeetings();
SugarTestTaskUtilities::removeAllCreatedTasks();
SugarTestHelper::tearDown();
}
示例3: tearDown
public function tearDown()
{
unset($_REQUEST['dropdown_name']);
unset($_SESSION['authenticated_user_language']);
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
SugarTestHelper::tearDown();
}
示例4: tearDown
public function tearDown()
{
$GLOBALS['db']->query("DELETE FROM folders_subscriptions WHERE assigned_user_id='{$GLOBALS['current_user']->id}'");
$GLOBALS['db']->query("DELETE FROM folders WHERE created_by='{$GLOBALS['current_user']->id}' OR name='Bug62883Test'");
$GLOBALS['db']->query("DELETE FROM folders_subscriptions WHERE assigned_user_id='{$GLOBALS['current_user']->id}'");
SugarTestHelper::tearDown();
}
示例5: tearDown
public function tearDown()
{
SugarTestHelper::tearDown();
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestContactUtilities::removeAllCreatedContacts();
SugarTestLeadUtilities::removeAllCreatedLeads();
}
示例6: tearDown
public function tearDown()
{
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestContactUtilities::removeAllCreatedContacts();
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
SugarTestHelper::tearDown();
}
示例7: tearDown
public function tearDown()
{
$GLOBALS['db']->query('DELETE FROM opportunities WHERE id = \'' . $this->opportunities->id . '\' ');
unset($this->opportunities);
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
SugarTestHelper::tearDown();
}
示例8: createRelationship
/**
* Create a relationship
*
* Params should be passed in as this:
*
* array(
* 'relationship_type' => 'one-to-many',
* 'lhs_module' => 'Accounts',
* 'rhs_module' => 'Accounts',
* )
*
* @static
* @param array $relationship_def
* @return ActivitiesRelationship|bool|ManyToManyRelationship|ManyToOneRelationship|OneToManyRelationship|OneToOneRelationship
*/
public static function createRelationship(array $relationship_def)
{
if (!self::checkRequiredFields($relationship_def)) {
return false;
}
$relationships = new DeployedRelationships($relationship_def['lhs_module']);
if (!isset($relationship_def['view_module'])) {
$relationship_def['view_module'] = $relationship_def['lhs_module'];
}
$REQUEST_Backup = $_REQUEST;
$_REQUEST = $relationship_def;
$relationship = $relationships->addFromPost();
$relationships->save();
$relationships->build();
LanguageManager::clearLanguageCache($relationship_def['lhs_module']);
SugarRelationshipFactory::rebuildCache();
// rebuild the dictionary to make sure that it has the new relationship in it
SugarTestHelper::setUp('dictionary');
// reset the link fields since we added one
VardefManager::$linkFields = array();
$_REQUEST = $REQUEST_Backup;
unset($REQUEST_Backup);
self::$_relsAdded[] = $relationship->getDefinition();
return $relationship;
}
示例9: tearDown
public function tearDown()
{
SugarTestHelper::tearDown();
$GLOBALS['db']->query("DELETE FROM contacts WHERE id= '{$this->_contact->id}'");
unset($this->_contact);
if ($this->_hasUnifiedSearchModulesConfig) {
copy(sugar_cached('modules/unified_search_modules.php.bak'), sugar_cached('modules/unified_search_modules.php'));
unlink(sugar_cached('modules/unified_search_modules.php.bak'));
} else {
unlink(sugar_cached('modules/unified_search_modules.php'));
}
if ($this->_hasUnifiedSearchModulesDisplay) {
copy('custom/modules/unified_search_modules_display.php.bak', 'custom/modules/unified_search_modules_display.php');
unlink('custom/modules/unified_search_modules_display.php.bak');
} else {
unlink('custom/modules/unified_search_modules_display.php');
}
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
if (isset($_REQUEST['module'])) {
unset($_REQUEST['module']);
}
if (isset($_REQUEST['query_string'])) {
unset($_REQUEST['query_string']);
}
if (isset($_REQUEST['enabled_modules'])) {
unset($_REQUEST['enabled_modules']);
}
}
示例10: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['current_user']);
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestHelper::tearDown();
}
示例11: tearDown
public function tearDown()
{
$this->relateField->delete($this->df);
$this->rc->repairAndClearAll(array("rebuildExtensions", "clearVardefs"), array("Contact"), false, false);
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestContactUtilities::removeAllCreatedContacts();
SugarTestHelper::tearDown();
}
示例12: tearDown
/**
* Tears down the fixture, for example, close a network connection.
* This method is called after a test is executed.
*/
public function tearDown()
{
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestOpportunityUtilities::removeAllCreatedOpportunities();
SugarTestContactUtilities::removeAllCreatedContacts();
parent::tearDown();
SugarTestHelper::tearDown();
}
示例13: tearDown
public function tearDown()
{
$_POST = array();
$this->bean->db->query("DELETE FROM meetings WHERE id = '" . $this->bean->id . "'");
$this->bean->db->query("DELETE FROM {$this->bean->rel_users_table} WHERE meeting_id = '" . $this->bean->id . "'");
parent::tearDown();
SugarTestHelper::tearDown();
}
示例14: tearDown
public function tearDown()
{
foreach ($this->_createdBeans as $bean) {
$bean->retrieve($bean->id);
$bean->mark_deleted($bean->id);
}
SugarTestHelper::tearDown();
}
示例15: tearDown
public function tearDown()
{
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestContactUtilities::removeAllCreatedContacts();
parent::tearDown();
parent::_tearDownTestUser();
SugarTestHelper::tearDown();
}