Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F633544
query-errors.phpt
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
query-errors.phpt
View Options
--TEST--
MongoDB\Driver\Query: Invalid types
--FILE--
<?php
require_once __DIR__ . "/../utils/basic.inc";
throws(function() {
$query = new MongoDB\Driver\Query(array("company" => "Smith, Carter and Buckridge"), array(
"projection" => array("_id" => 0, "username" => 1),
"sort" => array("phoneNumber" => 1),
"modifiers" => "string",
));
}, "MongoDB\Driver\Exception\InvalidArgumentException");
throws(function() {
$query = new MongoDB\Driver\Query(array("company" => "Smith, Carter and Buckridge"), array(
"projection" => array("_id" => 0, "username" => 1),
"sort" => array("phoneNumber" => 1),
"projection" => "string",
));
}, "MongoDB\Driver\Exception\InvalidArgumentException");
throws(function() {
$query = new MongoDB\Driver\Query(array("company" => "Smith, Carter and Buckridge"), array(
"projection" => array("_id" => 0, "username" => 1),
"sort" => "string"
));
}, "MongoDB\Driver\Exception\InvalidArgumentException");
?>
===DONE===
<?php exit(0); ?>
--EXPECT--
OK: Got MongoDB\Driver\Exception\InvalidArgumentException
OK: Got MongoDB\Driver\Exception\InvalidArgumentException
OK: Got MongoDB\Driver\Exception\InvalidArgumentException
===DONE===
File Metadata
Details
Attached
Mime Type
application/javascript
Expires
Sun, Nov 15, 5:08 PM (1 d, 20 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
152499
Default Alt Text
query-errors.phpt (1 KB)
Attached To
Mode
R114 php-mongodb
Attached
Detach File
Event Timeline