public function testSessionLibmemcached() { $session = new Phalcon\Session\Adapter\Libmemcached(array('servers' => array(array('host' => '127.0.0.1', 'port' => '11211')), 'prefix' => 'libmemcached')); $this->assertFalse($session->start()); $this->assertFalse($session->isStarted()); @session_start(); $session->set('some', 'value'); $this->assertEquals($session->get('some'), 'value'); $this->assertTrue($session->has('some')); $this->assertEquals($session->get('undefined', 'my-default'), 'my-default'); // Automatically deleted after reading $this->assertEquals($session->get('some', NULL, TRUE), 'value'); $this->assertFalse($session->has('some')); @session_destroy(); }