diff options
author | Wez Furlong <wez@php.net> | 2002-04-25 23:14:43 +0000 |
---|---|---|
committer | Wez Furlong <wez@php.net> | 2002-04-25 23:14:43 +0000 |
commit | f03115aae1c28e405493b89dc57741d3d28ba6eb (patch) | |
tree | ca54b15662a30328a4deed8ea00dbf55d9c5d744 /ext/sysvmsg/tests/001.phpt | |
parent | 79d113ba504a1384b581abd1ad47cd067b08ce04 (diff) | |
download | php-git-f03115aae1c28e405493b89dc57741d3d28ba6eb.tar.gz |
Add sysv IPC support (wrappers for msgsnd and friends).
Diffstat (limited to 'ext/sysvmsg/tests/001.phpt')
-rw-r--r-- | ext/sysvmsg/tests/001.phpt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/sysvmsg/tests/001.phpt b/ext/sysvmsg/tests/001.phpt new file mode 100644 index 0000000000..aa62e6f64b --- /dev/null +++ b/ext/sysvmsg/tests/001.phpt @@ -0,0 +1,24 @@ +--TEST-- +Check for sysvmsg presence +--SKIPIF-- +<?php // vim600:syn=php +if (!extension_loaded("sysvmsg")) print "skip"; ?> +--POST-- +--GET-- +--FILE-- +<?php +$q = msg_get_queue(911); +msg_send($q, 1, "hello") or print "FAIL\n"; +$type = null; +$data = msg_receive($q, 0, $type, 1024); +if ($data !== false) { + echo "TYPE: $type\n"; + echo "DATA: $data\n"; +} +if (!msg_remove_queue($q)) { + echo "BAD: queue removal failed\n"; +} +?> +--EXPECT-- +TYPE: 1 +DATA: hello |