1
0
mirror of https://github.com/php/php-src.git synced 2026-03-27 01:32:22 +01:00
Files
archived-php-src/ext/spl/tests/SplObjectStorage_attach_invalid_parameter.phpt
2010-01-29 15:43:39 +00:00

23 lines
585 B
PHP

--TEST--
Check that SplObjectStorage::attach generates a warning and returns NULL when bad params are passed
--CREDITS--
PHPNW Testfest 2009 - Simon Westcott (swestcott@gmail.com)
--SKIPIF--
<?php if (!extension_loaded("spl")) print "skip"; ?>
--FILE--
<?php
$s = new SplObjectStorage();
var_dump($s->attach(true));
var_dump($s->attach(new stdClass, true, true));
?>
--EXPECTF--
Warning: SplObjectStorage::attach() expects parameter 1 to be object, boolean given in %s on line %d
NULL
Warning: SplObjectStorage::attach() expects exactly 1 parameter, 3 given in %s on line %d
NULL