/**
  * tearDown
  */
 public function tearDown()
 {
     // purge
     $backend = new Tinebase_PersistentFilter_Backend_Sql();
     $toDeleteIds = $backend->search(new Tinebase_Model_PersistentFilterFilter(array(array('field' => 'name', 'operator' => 'startswith', 'value' => 'PHPUnit'))), NULL, TRUE);
     $backend->delete($toDeleteIds);
 }
Ejemplo n.º 2
0
 /**
  * Tears down the fixture
  * This method is called after a test is executed.
  *
  * @access protected
  */
 protected function tearDown()
 {
     // remove accounts for group member tests
     try {
         Tinebase_User::getInstance()->deleteUser($this->objects['user']->accountId);
     } catch (Exception $e) {
         // do nothing
     }
     Addressbook_Controller_Contact::getInstance()->delete(array($this->objects['contact']->getId(), $this->objects['unSyncableContact']->getId()));
     Tinebase_Container::getInstance()->deleteContainer($this->objects['containerWithSyncGrant']);
     Tinebase_Container::getInstance()->deleteContainer($this->objects['containerWithoutSyncGrant']);
     ActiveSync_Controller_Device::getInstance()->delete($this->objects['deviceWebOS']);
     ActiveSync_Controller_Device::getInstance()->delete($this->objects['deviceIPhone']);
     $filterBackend = new Tinebase_PersistentFilter_Backend_Sql();
     $filterBackend->delete($this->objects['filter']->getId());
     Addressbook_Controller_Contact::getInstance()->setGeoDataForContacts($this->_setGeoData);
 }
Ejemplo n.º 3
0
 /**
  * Tears down the fixture
  * This method is called after a test is executed.
  *
  * @access protected
  */
 protected function tearDown()
 {
     ActiveSync_Controller_Device::getInstance()->delete($this->objects['device']);
     $filterBackend = new Tinebase_PersistentFilter_Backend_Sql();
     $filterBackend->delete($this->objects['filter']->getId());
 }