blob: ea6206c47038cc1ec5ddade0f78616b0ddcf5314 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
// Basic tests for errors when parsing the $meta projection.
(function() {
"use strict";
const coll = db.find_projection_meta_errors;
coll.drop();
assert.commandWorked(coll.insert({a: 1}));
assert.commandWorked(coll.insert({a: 2}));
assert.commandFailedWithCode(
db.runCommand({find: coll.getName(), projection: {score: {$meta: "some garbage"}}}), 17308);
}());
|