golden hour
/opt/alt/tests/alt-php71-pecl-zmq_1.1.3-1.84f0720.el9/tests
⬆️ Go Up
Upload
File/Folder
Size
Actions
001-send.phpt
451 B
Del
OK
002-test-binary.phpt
538 B
Del
OK
003-getpersistentid.phpt
278 B
Del
OK
004-getendpoints.phpt
724 B
Del
OK
005-forceconnectarg.phpt
631 B
Del
OK
006-sockopt.phpt
754 B
Del
OK
007-addremovepoll.phpt
1.56 KB
Del
OK
008-twowaystoconstruct.phpt
388 B
Del
OK
009-ispersistent.phpt
983 B
Del
OK
010-pollsetinvalidargs.phpt
419 B
Del
OK
011-exceptions.phpt
422 B
Del
OK
012-pollsetremoveinvalid.phpt
395 B
Del
OK
013-pollclearandreuse.phpt
673 B
Del
OK
014-setsockoptparam.phpt
343 B
Del
OK
015-callback.phpt
712 B
Del
OK
016-callbackinvalidargs.phpt
623 B
Del
OK
017-callbackonlyonnewsocket.phpt
786 B
Del
OK
018-callbackpersistent.phpt
521 B
Del
OK
020-exceptionincallback.phpt
407 B
Del
OK
021-callbackwarning.phpt
613 B
Del
OK
022-highwatermark.phpt
1013 B
Del
OK
023-failedcallback.phpt
1.34 KB
Del
OK
024-versionconstant.phpt
222 B
Del
OK
025-sendrecvmulti.phpt
666 B
Del
OK
026-sockettype.phpt
522 B
Del
OK
027-getset.phpt
589 B
Del
OK
028-xpub.phpt
874 B
Del
OK
029-xrepxreqdevice.phpt
971 B
Del
OK
030-xrepmanualqueue.phpt
1.33 KB
Del
OK
031-lastendpoint.phpt
506 B
Del
OK
032-contextopt.phpt
515 B
Del
OK
033-disconnect.phpt
716 B
Del
OK
034-unbind.phpt
678 B
Del
OK
035-capture.phpt
1.29 KB
Del
OK
036-device.phpt
2.25 KB
Del
OK
037-device-deprecated.phpt
665 B
Del
OK
038-cert-construct.phpt
488 B
Del
OK
039-cert-equals.phpt
475 B
Del
OK
040-cert-clone.phpt
268 B
Del
OK
041-cert-meta.phpt
727 B
Del
OK
042-cert-save.phpt
823 B
Del
OK
043-cert-load.phpt
664 B
Del
OK
044-auth-construct.phpt
266 B
Del
OK
045-auth-allow-deny.phpt
371 B
Del
OK
046-cert-apply.phpt
307 B
Del
OK
047-auth-configure.phpt
1.25 KB
Del
OK
048-pollsetitems.phpt
1.15 KB
Del
OK
049-events.phpt
1.12 KB
Del
OK
050-sharedcontext.phpt
699 B
Del
OK
051-socketcount.phpt
1.42 KB
Del
OK
052-pthreads.phpt
1.83 KB
Del
OK
053-z85.phpt
1.26 KB
Del
OK
054-curvekeypair.phpt
631 B
Del
OK
055-socks-proxy.phpt
948 B
Del
OK
bug_gh_156.phpt
647 B
Del
OK
bug_gh_165.phpt
421 B
Del
OK
bug_gh_43.phpt
684 B
Del
OK
bug_gh_49.phpt
1.22 KB
Del
OK
bug_gh_50.phpt
1.2 KB
Del
OK
bug_gh_59.phpt
520 B
Del
OK
bug_gh_59_2.phpt
982 B
Del
OK
libzmq2-sockopt.phpt
14.33 KB
Del
OK
libzmq3-sockopt.phpt
8.66 KB
Del
OK
libzmq4-sockopt.phpt
7.8 KB
Del
OK
rose.jpg
1.54 KB
Del
OK
skipif-czmq2.inc
172 B
Del
OK
skipif-libzmq2.inc
154 B
Del
OK
skipif-libzmq3.inc
154 B
Del
OK
skipif-libzmq4.inc
154 B
Del
OK
skipif.inc
82 B
Del
OK
zeromq_test_helper.inc
705 B
Del
OK
Edit: libzmq4-sockopt.phpt
--TEST-- Test setting socket options --SKIPIF-- <?php require_once(dirname(__FILE__) . '/skipif.inc'); if (!defined('ZMQ::LIBZMQ_VERSION_MAJOR') || ZMQ::LIBZMQ_VERSION_MAJOR < 4) { die ("skip This test is for PHP7 and libzmq version 4.x and up"); } ?> --FILE-- <?php $tested = 0; $removedVersion = false; /* socket option is marked mode="w" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_ROUTER_MANDATORY") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_ROUTER); // Test write-only $socket->setSockOpt(ZMQ::SOCKOPT_ROUTER_MANDATORY, $test_value); $tested++; try { $socket->getSockOpt(ZMQ::SOCKOPT_ROUTER_MANDATORY); echo "Should not be able to get ZMQ::SOCKOPT_ROUTER_MANDATORY" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="w" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_PROBE_ROUTER") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_DEALER); // Test write-only $socket->setSockOpt(ZMQ::SOCKOPT_PROBE_ROUTER, $test_value); $tested++; try { $socket->getSockOpt(ZMQ::SOCKOPT_PROBE_ROUTER); echo "Should not be able to get ZMQ::SOCKOPT_PROBE_ROUTER" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="w" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_REQ_RELAXED") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_REQ); // Test write-only $socket->setSockOpt(ZMQ::SOCKOPT_REQ_RELAXED, $test_value); $tested++; try { $socket->getSockOpt(ZMQ::SOCKOPT_REQ_RELAXED); echo "Should not be able to get ZMQ::SOCKOPT_REQ_RELAXED" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="w" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_REQ_CORRELATE") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_REQ); // Test write-only $socket->setSockOpt(ZMQ::SOCKOPT_REQ_CORRELATE, $test_value); $tested++; try { $socket->getSockOpt(ZMQ::SOCKOPT_REQ_CORRELATE); echo "Should not be able to get ZMQ::SOCKOPT_REQ_CORRELATE" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="w" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_CONFLATE") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_PUSH); // Test write-only $socket->setSockOpt(ZMQ::SOCKOPT_CONFLATE, $test_value); $tested++; try { $socket->getSockOpt(ZMQ::SOCKOPT_CONFLATE); echo "Should not be able to get ZMQ::SOCKOPT_CONFLATE" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="rw" type=string php_type=string */ if (defined ("ZMQ::SOCKOPT_ZAP_DOMAIN") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = "test"; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_SUB); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_ZAP_DOMAIN, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_ZAP_DOMAIN); if ($socket->getSockOpt(ZMQ::SOCKOPT_ZAP_DOMAIN) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_ZAP_DOMAIN: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } $removedVersion = false; /* socket option is marked mode="r" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_MECHANISM") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_SUB); // Test read-only $retval = $socket->getSockOpt(ZMQ::SOCKOPT_MECHANISM); if (is_int($retval) === false) { echo "Incorrect return type for ZMQ::SOCKOPT_MECHANISM: expected=[int] actual=[" .gettype($retval). "]" . PHP_EOL; } $tested++; try { $socket->setSockOpt(ZMQ::SOCKOPT_MECHANISM, 'x'); echo "Should not be able to set ZMQ::SOCKOPT_MECHANISM" . PHP_EOL; } catch (ZMQSocketException $e) {} } $removedVersion = false; /* socket option is marked mode="rw" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_PLAIN_SERVER") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_PUB); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_PLAIN_SERVER, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_SERVER); if ($socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_SERVER) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_PLAIN_SERVER: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } $removedVersion = false; /* socket option is marked mode="rw" type=string php_type=string */ if (defined ("ZMQ::SOCKOPT_PLAIN_USERNAME") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = "test"; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_SUB); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_PLAIN_USERNAME, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_USERNAME); if ($socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_USERNAME) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_PLAIN_USERNAME: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } $removedVersion = false; /* socket option is marked mode="rw" type=string php_type=string */ if (defined ("ZMQ::SOCKOPT_PLAIN_PASSWORD") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = "test"; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_SUB); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_PLAIN_PASSWORD, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_PASSWORD); if ($socket->getSockOpt(ZMQ::SOCKOPT_PLAIN_PASSWORD) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_PLAIN_PASSWORD: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } $removedVersion = false; /* socket option is marked mode="rw" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_IPV6") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_SUB); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_IPV6, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_IPV6); if ($socket->getSockOpt(ZMQ::SOCKOPT_IPV6) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_IPV6: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } $removedVersion = false; /* socket option is marked mode="rw" type=int php_type=int */ if (defined ("ZMQ::SOCKOPT_IMMEDIATE") && ($removedVersion === false || ZMQ::LIBZMQ_VERSION_MAJOR < $removedVersion)) { $test_value = 1; $socket = ZMQContext::acquire()->getSocket(ZMQ::SOCKET_DEALER); // Test read-write $socket->setSockOpt(ZMQ::SOCKOPT_IMMEDIATE, $test_value); $retval = $socket->getSockOpt(ZMQ::SOCKOPT_IMMEDIATE); if ($socket->getSockOpt(ZMQ::SOCKOPT_IMMEDIATE) !== $test_value) { echo "Failed to set ZMQ::SOCKOPT_IMMEDIATE: expected=[$test_value] actual=[$retval]" . PHP_EOL; } $tested++; } if ($tested == 0) { echo "Did not test any constants" . PHP_EOL; } echo "OK"; --EXPECT-- OK
Save