mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Started on node.js+socket.io+mongoDB on the backend for more responsivnes
This commit is contained in:
29
server/node_modules/mongojs/test/test-streaming-cursor.js
generated
vendored
Executable file
29
server/node_modules/mongojs/test/test-streaming-cursor.js
generated
vendored
Executable file
@@ -0,0 +1,29 @@
|
||||
var insert = require('./insert');
|
||||
|
||||
insert('streaming cursor', [{
|
||||
hello:'world1'
|
||||
},{
|
||||
hello:'world2'
|
||||
}], function(db, t, done) {
|
||||
var cursor = db.a.find();
|
||||
var runs = 0;
|
||||
|
||||
var loop = function() {
|
||||
var doc;
|
||||
|
||||
while (doc = cursor.read()) {
|
||||
t.ok(doc.hello === 'world1' || doc.hello === 'world2');
|
||||
t.equal(typeof doc, 'object');
|
||||
runs++;
|
||||
}
|
||||
|
||||
cursor.once('readable', loop);
|
||||
};
|
||||
|
||||
cursor.on('end', function() {
|
||||
t.equal(runs, 2);
|
||||
done();
|
||||
});
|
||||
|
||||
loop();
|
||||
});
|
||||
Reference in New Issue
Block a user