Skip to content

Instantly share code, notes, and snippets.

@artisonian
Created March 4, 2014 19:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save artisonian/9354289 to your computer and use it in GitHub Desktop.
Save artisonian/9354289 to your computer and use it in GitHub Desktop.
> winston-mongodb@0.4.3 test /Users/leroy/repos/git/winston-mongodb
> vows test/*-test.js --spec
♢ winston-mongodb
An instance of the MongoDB Transport when passed valid options
✓ should have the proper methods defined
An instance of the MongoDB Transport the log() method when passed primitive metadata
✗ should respond with true
» expected null, got { stack: 'MongoError: Connection Closed By Application\n at Object.toError (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/utils.js:110:11)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:38)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at MongoClient.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/mongo_client.js:118:12)\n at MongoDB.close (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:521:17)\n at onError (/Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:132:14)\n at /Users/leroy/repos/git/winston-mongodb/lib/winston-mongodb.js:156:20\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:436:22\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/collection/core.js:210:9\n at Server.Base._callHandler (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:442:41)\n at Server.Base._flushAllCallHandlers (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/base.js:413:10)\n at Server.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/connection/server.js:206:10)\n at Db.close (/Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:347:21)\n at /Users/leroy/repos/git/winston-mongodb/node_modules/mongodb/lib/mongodb/db.js:285:16\n at process._tickCallback (node.js:415:13)', arguments: undefined, type: undefined, message: 'Connection Closed By Application', name: 'MongoError' } // utils.js:110
An instance of the MongoDB Transport the log() method when passed metadata
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the error level
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the warn level
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the info level
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the verbose level
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the debug level
✗ should respond with true
» expected null, got . // transport.js:46
An instance of the MongoDB Transport the log() method with the silly level
✗ should respond with true
» expected null, got . // transport.js:46
✗ Errored » callback not fired
in An instance of the MongoDB Transport the log() method when passed circular metadata
in winston-mongodb
in test/winston-mongodb-test.js
✗ Errored » callback not fired
in An instance of the MongoDB Transport the stream() method using no options
in winston-mongodb
in test/winston-mongodb-test.js
✗ Errored » callback not fired
in An instance of the MongoDB Transport the stream() method using the start option
in winston-mongodb
in test/winston-mongodb-test.js
✗ Errored » 1 honored ∙ 8 broken ∙ 1 errored ∙ 3 dropped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment