Files
mongo/jstests/aggregation/bugs/server5012.js

31 lines
478 B
JavaScript
Raw Normal View History

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