Page MenuHomePhabricator (Chris)

query-errors.phpt
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

query-errors.phpt

--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

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)

Event Timeline