X7ROOT File Manager
Current Path:
/opt/alt/tests/alt-php82-pecl-memcache_8.2-1.el8/tests
opt
/
alt
/
tests
/
alt-php82-pecl-memcache_8.2-1.el8
/
tests
/
??
..
??
001.phpt
(801 B)
??
001b.phpt
(773 B)
??
002.phpt
(1.21 KB)
??
003.phpt
(1.14 KB)
??
004.phpt
(523 B)
??
005.phpt
(3.64 KB)
??
006.phpt
(430 B)
??
007.phpt
(453 B)
??
008.phpt
(302 B)
??
009.phpt
(548 B)
??
010.phpt
(613 B)
??
011.phpt
(554 B)
??
012.phpt
(499 B)
??
013.phpt
(325 B)
??
014.phpt
(396 B)
??
015.phpt
(437 B)
??
016.phpt
(276 B)
??
017.phpt
(394 B)
??
018.phpt
(398 B)
??
019.phpt
(1.62 KB)
??
019a.phpt
(852 B)
??
019b.phpt
(898 B)
??
020.phpt
(1.29 KB)
??
021.phpt
(1.01 KB)
??
022.phpt
(1.03 KB)
??
022a.phpt
(1.3 KB)
??
022b.phpt
(1.32 KB)
??
023.phpt
(1.72 KB)
??
024.phpt
(904 B)
??
024a.phpt
(1.31 KB)
??
024b.phpt
(1.33 KB)
??
025.phpt
(1.23 KB)
??
026.phpt
(677 B)
??
027.phpt
(882 B)
??
027a.phpt
(2 KB)
??
027b.phpt
(2.03 KB)
??
028.phpt
(358 B)
??
029.phpt
(1.32 KB)
??
030.phpt
(557 B)
??
031.phpt
(2.26 KB)
??
032.phpt
(2.01 KB)
??
033.phpt
(3.88 KB)
??
034.phpt
(1.63 KB)
??
035.phpt
(775 B)
??
036.phpt
(1.5 KB)
??
036b.phpt
(1.46 KB)
??
037.phpt
(486 B)
??
038.phpt
(851 B)
??
039.phpt
(790 B)
??
041.phpt
(1 KB)
??
042.phpt
(1.12 KB)
??
043.phpt
(1.68 KB)
??
044.phpt
(1.8 KB)
??
045.phpt
(868 B)
??
046.phpt
(1.64 KB)
??
047.phpt
(1.36 KB)
??
048.phpt
(728 B)
??
049.phpt
(709 B)
??
050.phpt
(706 B)
??
051.phpt
(590 B)
??
052.phpt
(611 B)
??
053.phpt
(988 B)
??
054.phpt
(573 B)
??
055.phpt
(769 B)
??
056.phpt
(1.56 KB)
??
057.phpt
(1.17 KB)
??
058.phpt
(213 B)
??
100.phpt
(954 B)
??
100a.phpt
(1.2 KB)
??
100bphpt
(1.23 KB)
??
100c.phpt
(1.29 KB)
??
bug73539.phpt
(1.09 KB)
??
connect.inc
(2.35 KB)
??
githubbug13.phpt
(465 B)
??
githubbug53.phpt
(545 B)
??
memcache.sh
(255 B)
??
pecl11221.phpt
(490 B)
??
pecl16442.phpt
(361 B)
??
pecl16536.phpt
(342 B)
??
pecl17518.phpt
(667 B)
??
pecl17566.phpt
(353 B)
??
pecl63142.phpt
(722 B)
??
pecl63272.phpt
(821 B)
??
pecl77900.phpt
(429 B)
Editing: 031.phpt
--TEST-- memcache->addServer() adding server in failed mode --SKIPIF-- <?php include 'connect.inc'; if (!isset($host2)) die('skip $host2 not set'); ?> --FILE-- <?php include 'connect.inc'; // Run hash destination test $memcache = new Memcache(); $memcache->addServer($host, $port, false); $memcache->addServer($host2, $port2, false); $memcache1 = memcache_connect($host, $port); $memcache2 = memcache_connect($host2, $port2); $memcache1->set($balanceKey1, '', false, 2); $memcache1->set($balanceKey1, '', false, 2); $memcache2->set($balanceKey1, '', false, 2); $memcache2->set($balanceKey2, '', false, 2); $result1 = $memcache->set($balanceKey1, 'test-030-01', false, 2); // hashes to $host2 $result2 = $memcache->set($balanceKey2, 'test-030-02', false, 2); // hashes to $host1 var_dump($result1); var_dump($result2); $result4 = $memcache1->get($balanceKey1); // return false; key1 is at $host2 $result5 = $memcache1->get($balanceKey2); $result6 = $memcache2->get($balanceKey1); $result7 = $memcache2->get($balanceKey2); // return false; key2 is at $host1 var_dump($result4); var_dump($result5); var_dump($result6); var_dump($result7); // Add server in failed mode $memcache = new Memcache(); $memcache->addServer($host, $port, false); $memcache->addServer($host2, $port2, false, 1, 1, -1, false); $result8 = $memcache->set($balanceKey1, 'test-030-03', false, 1); // hashes to $host2 $result9 = $memcache->set($balanceKey2, 'test-030-04', false, 1); // hashes to $host1 var_dump($result8); var_dump($result9); $result10 = $memcache1->get($balanceKey1); // key should be $host1 (failed over from $host2) $result11 = $memcache1->get($balanceKey2); // key should always be at $host1 var_dump($result10); var_dump($result11); // Single server in failed mode function _callback_server_failure($host, $port) { print "_callback_server_failure()\n"; } $memcache = new Memcache(); $memcache->addServer($host, $port, true, 1, 1, -1, false, '_callback_server_failure'); $result13 = $memcache->add('test_key', 'Test'); $result14 = $memcache->get('test_key'); var_dump($result13); var_dump($result14); ?> --EXPECT-- bool(true) bool(true) string(0) "" string(11) "test-030-02" string(11) "test-030-01" string(0) "" bool(true) bool(true) string(11) "test-030-03" string(11) "test-030-04" bool(false) bool(false)
Upload File
Create Folder