blob: cd7f53ae28d8421afbe279793b1b94325790a1e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
var conn = MongoRunner.runMongod({ noscripting: '' });
var testDB = conn.getDB( 'foo' );
var coll = testDB.bar;
coll.insert({ x: 1 });
var map = function() {
emit( this.x, 1 );
};
var reduce = function( key, values ) {
return 1;
};
var mrResult = testDB.runCommand({ mapReduce: 'bar', map: map, reduce: reduce,
out: { inline: 1 }});
assert.eq( 0, mrResult.ok, 'mr result: ' + tojson( mrResult ));
// Confirm that mongod did not crash
var cmdResult = testDB.adminCommand({ serverStatus: 1 });
assert( cmdResult.ok, 'serverStatus failed, result: ' +
tojson( cmdResult ));
|