File manager - Edit - /opt/alt/tests/alt-php84-pecl-memcache_8.2-1.el8/tests/100.phpt
Back
--TEST-- memcache->flush() --SKIPIF-- <?php include 'connect.inc'; ?> --FILE-- <?php // This test must be run last or some concurrency problems will occur // since the "flush_all" seems to be done async and therefore will // affect subsequent calls to set() done with a second or so. include 'connect.inc'; // Test flush in future $memcache = new Memcache(); $memcache->addServer($host, $port); $result1 = $memcache->set('test_key', 'abc'); $result2 = $memcache->get('test_key'); var_dump($result1); var_dump($result2); // Test partly failing flush $memcache = new Memcache(); $memcache->addServer($host, $port); $memcache->addServer($nonExistingHost, $nonExistingPort); $result = @$memcache->flush(); var_dump($result); // Test failing flush $memcache = new Memcache(); $memcache->addServer($nonExistingHost, $nonExistingPort); $result = @$memcache->flush(); var_dump($result); ?> --EXPECT-- bool(true) string(3) "abc" bool(false) bool(false)
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.11 |
proxy
|
phpinfo
|
Settings