Created
September 27, 2012 13:36
-
-
Save ManInTheBox/3794030 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
zarko@zare:~/Development/node/dev/mongoose$ make test | |
You're not testing shards! | |
Please set the MONGOOSE_SHARD_TEST_URI env variable. | |
e.g: `mongodb://localhost:27017/database | |
Sharding must already be enabled on your database | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
You're not testing replica sets! | |
Please set the MONGOOSE_SET_TEST_URI env variable. | |
e.g: `mongodb://localhost:27017/db,mongodb://localhost…` | |
․․․․․․․․․․․․․․․․․․․․․․․ | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․ | |
✖ 5 of 696 tests failed: | |
1) model field selection casts elemMatch args (gh-1091): | |
MongoError: Error: Unsupported projection option: $elemMatch | |
at Db.wrap (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1904:11) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/collection.js:953:74 | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:144:30 | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:186:32 | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:498:39 | |
at Cursor.close (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:782:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:498:21) | |
at [object Object].g (events.js:154:14) | |
at [object Object].emit (events.js:88:20) | |
at Db._callHandler (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1439:25) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:425:30 | |
at [object Object].parseBody (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:127:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:384:22) | |
at [object Object].emit (events.js:67:17) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:136:13) | |
at [object Object].emit (events.js:70:17) | |
at Socket.<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:297:22) | |
at Socket.emit (events.js:67:17) | |
at TCP.onread (net.js:347:14) | |
2) model aggregate works with argument lists: | |
MongoError: no such cmd: aggregate | |
at Db.wrap (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1904:11) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/collection.js:1566:24 | |
at Cursor.nextObject (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:534:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:516:14) | |
at [object Object].g (events.js:154:14) | |
at [object Object].emit (events.js:88:20) | |
at Db._callHandler (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1439:25) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:425:30 | |
at [object Object].parseBody (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:127:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:384:22) | |
at [object Object].emit (events.js:67:17) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:136:13) | |
at [object Object].emit (events.js:70:17) | |
at Socket.<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:297:22) | |
at Socket.emit (events.js:67:17) | |
at TCP.onread (net.js:347:14) | |
3) model aggregate works with arrays: | |
MongoError: no such cmd: aggregate | |
at Db.wrap (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1904:11) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/collection.js:1566:24 | |
at Cursor.nextObject (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:534:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:516:14) | |
at [object Object].g (events.js:154:14) | |
at [object Object].emit (events.js:88:20) | |
at Db._callHandler (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1439:25) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:425:30 | |
at [object Object].parseBody (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:127:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:384:22) | |
at [object Object].emit (events.js:67:17) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:136:13) | |
at [object Object].emit (events.js:70:17) | |
at Socket.<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:297:22) | |
at Socket.emit (events.js:67:17) | |
at TCP.onread (net.js:347:14) | |
4) model: findByIdAndUpdate: supports $elemMatch with $in (gh-1091 gh-1100): | |
MongoError: exception: Unsupported projection option: $elemMatch | |
at Db.wrap (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1904:11) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/collection.js:667:33) | |
at [object Object].g (events.js:154:14) | |
at [object Object].emit (events.js:88:20) | |
at Db._callHandler (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1439:25) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:425:30 | |
at [object Object].parseBody (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:127:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:384:22) | |
at [object Object].emit (events.js:67:17) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:136:13) | |
at [object Object].emit (events.js:70:17) | |
at Socket.<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:297:22) | |
at Socket.emit (events.js:67:17) | |
at TCP.onread (net.js:347:14) | |
5) cursor stream: supports $elemMatch with $in (gh-1091): | |
Error: done() invoked with non-Error: Unsupported projection option: $elemMatch | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mocha/lib/runnable.js:173:38 | |
at QueryStream.<anonymous> (/home/zarko/Development/node/dev/mongoose/test/model.stream.test.js:306:9) | |
at QueryStream.emit (events.js:64:17) | |
at QueryStream.destroy (/home/zarko/Development/node/dev/mongoose/lib/querystream.js:266:8) | |
at QueryStream._onNextObject (/home/zarko/Development/node/dev/mongoose/lib/querystream.js:184:24) | |
at cursorcb (/home/zarko/Development/node/dev/mongoose/lib/querystream.js:152:10) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:498:39 | |
at Cursor.close (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:782:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/cursor.js:498:21) | |
at [object Object].g (events.js:154:14) | |
at [object Object].emit (events.js:88:20) | |
at Db._callHandler (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/db.js:1439:25) | |
at /home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:425:30 | |
at [object Object].parseBody (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:127:5) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:384:22) | |
at [object Object].emit (events.js:67:17) | |
at [object Object].<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:136:13) | |
at [object Object].emit (events.js:70:17) | |
at Socket.<anonymous> (/home/zarko/Development/node/dev/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:297:22) | |
at Socket.emit (events.js:67:17) | |
at TCP.onread (net.js:347:14) | |
Command exited with non-zero status 5 | |
2.52user 0.31system 0:06.76elapsed 41%CPU (0avgtext+0avgdata 166992maxresident)k | |
0inputs+8outputs (0major+17501minor)pagefaults 0swaps | |
make: *** [test] Error 5 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment