public function get_campaign() { if (!$this->_campaign) { $topic = openpsa_testcase::get_component_node('org.openpsa.directmarketing'); $this->_campaign = $this->_testcase->create_object('org_openpsa_directmarketing_campaign_dba', array('node' => $topic->id)); } return $this->_campaign; }
public static function TearDownAfterClass() { self::_process_delete_queue('class', self::$_class_objects); self::$_class_objects = array(); midcom::get('auth')->logout(); }
public function tearDown() { self::delete_linked_objects('org_openpsa_sales_salesproject_deliverable_dba', 'salesproject', $this->_salesproject->id); parent::tearDown(); }
public static function TearDownAfterClass() { parent::TearDownAfterClass(); midcom::get('auth')->request_sudo('org.openpsa.projects'); self::$_other_user->delete(); midcom::get('auth')->drop_sudo(); midcom::get('auth')->logout(); self::$_user->delete(); }
public static function setupBeforeClass() { self::create_user(true); parent::setupBeforeClass(); }