diff options
Diffstat (limited to 'ext/sysvmsg/tests/006.phpt')
-rw-r--r-- | ext/sysvmsg/tests/006.phpt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/sysvmsg/tests/006.phpt b/ext/sysvmsg/tests/006.phpt index fffb684221..479f66cee8 100644 --- a/ext/sysvmsg/tests/006.phpt +++ b/ext/sysvmsg/tests/006.phpt @@ -11,7 +11,11 @@ $tests = array('foo', 123, PHP_INT_MAX +1, true, 1.01, null, array('bar')); foreach ($tests as $elem) { echo @"Sending/receiving '$elem':\n"; - var_dump(msg_send($queue, 1, $elem, false)); + try { + var_dump(msg_send($queue, 1, $elem, false)); + } catch (TypeError $exception) { + echo $exception->getMessage() . "\n"; + } unset($msg); var_dump(msg_receive($queue, 1, $msg_type, 1024, $msg, false, MSG_IPC_NOWAIT)); @@ -53,16 +57,12 @@ bool(true) bool(true) bool(false) Sending/receiving '': - -Warning: msg_send(): Message parameter must be either a string or a number. in %s on line %d -bool(false) +msg_send(): Argument #3 ($message) must be of type string|int|float|bool, null given bool(false) bool(true) bool(false) Sending/receiving 'Array': - -Warning: msg_send(): Message parameter must be either a string or a number. in %s on line %d -bool(false) +msg_send(): Argument #3 ($message) must be of type string|int|float|bool, array given bool(false) bool(false) bool(false) |