Author: Michael J Rubinsky (mrubinsk@horde.org)
Inheritance: extends Horde_Test_Case
コード例 #1
0
ファイル: BaseTest.php プロジェクト: horde/horde
 public static function tearDownAfterClass()
 {
     if ((extension_loaded('mongo') || extension_loaded('mongodb')) && class_exists('Horde_Mongo_Client') && ($config = self::getConfig('ACTIVESYNC_MONGO_TEST_CONFIG', __DIR__ . '/../..')) && isset($config['activesync']['mongo']['hostspec'])) {
         try {
             $factory = new Horde_Test_Factory_Mongo();
             $mongo = $factory->create(array('config' => $config['activesync']['mongo']['hostspec'], 'dbname' => 'horde_activesync_test'));
             $mongo->activesync_test->drop();
         } catch (MongoConnectionException $e) {
         }
     }
     parent::tearDownAfterClass();
 }
コード例 #2
0
ファイル: BaseTest.php プロジェクト: raz0rsdge/horde
 public static function tearDownAfterClass()
 {
     if (class_exists('MongoDB')) {
         try {
             $mongo = new Horde_Mongo_Client();
             $mongo->activesync_test->drop();
         } catch (MongoConnectionException $e) {
         }
     }
     parent::tearDownAfterClass();
 }
コード例 #3
0
ファイル: Base.php プロジェクト: jubinpatel/horde
 public static function tearDownAfterClass()
 {
     if (self::$db) {
         if (self::$migrator) {
             self::$migrator->down();
         }
         self::$db->disconnect();
         self::$db = null;
     }
     parent::tearDownAfterClass();
 }