Files
mongo-php-driver/tests/bson/bson-javascript-set_state_error-002.phpt
T
2016-08-04 14:03:37 -04:00

19 lines
506 B
PHP

--TEST--
MongoDB\BSON\Javascript::__set_state() expects optional scope to be array or object
--FILE--
<?php
require_once __DIR__ . '/../utils/tools.php';
echo throws(function() {
MongoDB\BSON\Javascript::__set_state(['code' => 'function foo() {}', 'scope' => 'INVALID']);
}, 'MongoDB\Driver\Exception\InvalidArgumentException'), "\n";
?>
===DONE===
<?php exit(0); ?>
--EXPECT--
OK: Got MongoDB\Driver\Exception\InvalidArgumentException
Expected scope to be array or object, string given
===DONE===