示例#1
0
 public function testZend2()
 {
     if (class_exists('Zend\\Config') === false) {
         $this->markTestSkipped('Class Zend\\Config not found');
     }
     $start = microtime(true);
     $paths = array(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'one', dirname(__FILE__) . DIRECTORY_SEPARATOR . 'two');
     for ($i = 0; $i < 1000; $i++) {
         $conf = new MW_Config_Zend(new Zend\Config\Config(array(), true), $paths);
         $conf->get('test/db/host');
         $conf->get('test/db/username');
         $conf->get('test/db/password');
     }
     $stop = microtime(true);
     echo "\n    config zend2: " . ($stop - $start) * 1000 . " msec\n";
 }
示例#2
0
 public function testSetArray()
 {
     $this->_object->set('resource/ldap/', array('host' => 'localhost', 'port' => 389));
     $this->assertEquals(array('host' => 'localhost', 'port' => 389), $this->_object->get('resource/ldap'));
 }