Files
mongo/jstests/aggregation/bugs/server5012.js
Mathias Stearn 68f6dcd2c3 SERVER-6649 have agg helper throw exceptions and fix tests accordingly
Most of this was done by Samantha Ritter. Thanks!
2012-12-18 15:34:56 -05:00

33 lines
491 B
JavaScript

// use aggdb
db = db.getSiblingDB("aggdb");
var article = db.article;
load('jstests/aggregation/data/articles.js');
// original crash from ticket
var r3 = article.aggregate(
{ $project: {
author: 1,
_id: 0
}},
{ $project: {
Writer: "$author"
}}
);
printjson(r3);
var r3result = [
{
"Writer" : "bob"
},
{
"Writer" : "dave"
},
{
"Writer" : "jane"
}
];
assert.eq(r3.result, r3result, 's5012 failed');